Changeset - r1746:e94ceb69919e
[Not reviewed]
master
0 1 0
Darkvater - 19 years ago 2005-05-02 17:58:11
darkvater@openttd.org
(svn r2250) - Fix (regression): arguments with spaces in them were incorrectly parsed
1 file changed with 6 insertions and 2 deletions:
0 comments (0 inline, 0 general)
console.c
Show inline comments
 
@@ -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;
0 comments (0 inline, 0 general)