Saner list end handling for M_DrawStatsChars

This commit is contained in:
toaster 2023-08-07 16:16:12 +01:00
parent f02711e297
commit d4049bb9a0
2 changed files with 2 additions and 2 deletions

View file

@ -6224,7 +6224,7 @@ static void M_DrawStatsChars(void)
V_DrawThinString(20, y - 10, highlightflags, "CHARACTER"); V_DrawThinString(20, y - 10, highlightflags, "CHARACTER");
V_DrawRightAlignedThinString(BASEVIDWIDTH/2 + 34, y - 10, highlightflags, "WINS"); V_DrawRightAlignedThinString(BASEVIDWIDTH/2 + 34, y - 10, highlightflags, "WINS");
while ((skin = statisticsmenu.maplist[++i]) != NEXTMAP_INVALID) while ((skin = statisticsmenu.maplist[++i]) < numskins)
{ {
if (location) if (location)
{ {

View file

@ -138,7 +138,7 @@ static void M_StatisticsChars(void)
} }
} }
statisticsmenu.maplist[statisticsmenu.nummaps] = NEXTMAP_INVALID; statisticsmenu.maplist[statisticsmenu.nummaps] = MAXSKINS;
statisticsmenu.location = 0; statisticsmenu.location = 0;
statisticsmenu.maxscroll = statisticsmenu.nummaps - 6; statisticsmenu.maxscroll = statisticsmenu.nummaps - 6;