(svn r2250) - Fix (regression): arguments with spaces in them were incorrectly parsed

pull/155/head
Darkvater 19 years ago
parent 827808f906
commit df46ae6e6a

@ -1045,10 +1045,14 @@ void IConsoleCmdExec(const char *cmdstr)
case ' ': /* Token seperator */
if (!foundtoken) break;
tokenstream[tstream_i] = (longtoken) ? *cmdptr : '\0';
if (longtoken) {
tokenstream[tstream_i] = *cmdptr;
} else {
tokenstream[tstream_i] = '\0';
foundtoken = false;
}
tstream_i++;
foundtoken = false;
break;
case '"': /* Tokens enclosed in "" are one token */
longtoken = !longtoken;

Loading…
Cancel
Save