Skip to content
Permalink
Browse files

Fixed bug 4073 - Unquoted Unicode argument parsing broken on Windows …

…due to incorrect usage of SDL_isspace()
  • Loading branch information
slouken committed Feb 10, 2018
1 parent d5f293a commit 1143857d7658c7c4b5fee55a5c615caf1199353d
Showing with 2 additions and 2 deletions.
  1. +2 −2 src/main/windows/SDL_windows_main.c
@@ -51,7 +51,7 @@ ParseCommandLine(char *cmdline, char **argv)
argc = last_argc = 0;
for (bufp = cmdline; *bufp;) {
/* Skip leading whitespace */
while (SDL_isspace(*bufp)) {
while (*bufp == ' ' || *bufp == '\t') {
++bufp;
}
/* Skip over argument */
@@ -77,7 +77,7 @@ ParseCommandLine(char *cmdline, char **argv)
++argc;
}
/* Skip over word */
while (*bufp && !SDL_isspace(*bufp)) {
while (*bufp && (*bufp != ' ' && *bufp != '\t')) {
++bufp;
}
}

0 comments on commit 1143857

Please sign in to comment.