# HG changeset patch # User Darkvater # Date 1115056691 0 # Node ID 80dc66ca63b5a317d99e25d0906837dacd2bb724 # Parent 1113e1272ca2ed3ec30e21a54203ed04501e396b (svn r2250) - Fix (regression): arguments with spaces in them were incorrectly parsed diff -r 1113e1272ca2 -r 80dc66ca63b5 console.c --- a/console.c Mon May 02 17:52:35 2005 +0000 +++ b/console.c Mon May 02 17:58:11 2005 +0000 @@ -1045,10 +1045,14 @@ 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;