diff --git a/quakespasm/Quake/cd_sdl.c b/quakespasm/Quake/cd_sdl.c index 324fceee..d14b59a3 100644 --- a/quakespasm/Quake/cd_sdl.c +++ b/quakespasm/Quake/cd_sdl.c @@ -36,7 +36,7 @@ /* SDL dropped support for cd audio since v1.3.0 */ -#warning SDL CDAudio support disabled +#pragma message("Warning: SDL CDAudio support disabled") #include "cd_null.c" #else /* SDL_INIT_CDROM */ diff --git a/quakespasm/Quake/gl_vidsdl.c b/quakespasm/Quake/gl_vidsdl.c index 45ee1400..5a81b0d4 100644 --- a/quakespasm/Quake/gl_vidsdl.c +++ b/quakespasm/Quake/gl_vidsdl.c @@ -1198,10 +1198,10 @@ static void VID_InitModelist (void) nummodes = 0; for (i = 0; i < sdlmodes; i++) { + SDL_DisplayMode mode; + if (nummodes >= MAX_MODE_LIST) break; - - SDL_DisplayMode mode; if (SDL_GetDisplayMode(0, i, &mode) == 0) { modelist[nummodes].width = mode.w;