diff --git a/src/main/win32/SDL_win32_main.c b/src/main/win32/SDL_win32_main.c index 803011ac9..672b48c12 100644 --- a/src/main/win32/SDL_win32_main.c +++ b/src/main/win32/SDL_win32_main.c @@ -98,7 +98,7 @@ static int ParseCommandLine(char *cmdline, char **argv) ++argc; } /* Skip over word */ - while ( *bufp && ( *bufp != '"' || *lastp == '\\' ) ) { + while ( *bufp && ( *bufp != '"' || (lastp && *lastp == '\\') ) ) { lastp = bufp; ++bufp; }