From 8b0ed1769024e944e28b995eb8aefff5f3ef9029 Mon Sep 17 00:00:00 2001 From: Ashnal Date: Fri, 28 Oct 2022 17:15:50 -0400 Subject: [PATCH] Another spot that needs guarding --- src/m_menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/m_menu.c b/src/m_menu.c index 367df794..c8ba37e4 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -5780,7 +5780,7 @@ static void M_DrawReplayStartMenu(void) V_DrawString(BASEVIDWIDTH-92, STARTY + i*20 + 9, V_SNAPTOTOP, va("%d", demolist[dir_on[menudepthleft]].standings[i].timeorscore)); // Character face! - if (W_CheckNumForName(skins[demolist[dir_on[menudepthleft]].standings[i].skin].facerank) != LUMPERROR) + if (demolist[dir_on[menudepthleft]].standings[i].skin < numskins && W_CheckNumForName(skins[demolist[dir_on[menudepthleft]].standings[i].skin].facerank) != LUMPERROR) { patch = facerankprefix[demolist[dir_on[menudepthleft]].standings[i].skin]; colormap = R_GetTranslationColormap(