Index: kernel/generic/src/console/kconsole.c
===================================================================
--- kernel/generic/src/console/kconsole.c	(revision 6b00876f80fd8b04056ef87fa070ac2da14ca41c)
+++ kernel/generic/src/console/kconsole.c	(revision 485dacd8058d9a33ea2f94059fe63ae7c6410cb7)
@@ -368,12 +368,14 @@
 			 */
 			size_t beg;
-			unsigned sp = 0, narg = 0;
+			unsigned narg = 0;
 			if (position == 0) {
 				tmp[0] = '\0';
 				beg = 0;
-			}
-			else {
-				for (beg = position - 1; (beg > 0) && (!isspace(current[beg]));
-				    beg--);
+			} else {
+				for (beg = position - 1;
+				    (beg > 0) && (!isspace(current[beg]));
+				    beg--) {
+					;
+				}
 				
 				if (isspace(current[beg]))
@@ -384,13 +386,13 @@
 			
 			/* Count which argument number are we tabbing (narg=0 is cmd) */
+			bool sp = false;
 			for (; beg > 0; beg--) {
 				if (isspace(current[beg])) {
 					if (!sp) {
 						narg++;
-						sp = 1;
+						sp = true;
 					}
-				}
-				else
-					sp = 0;
+				} else
+					sp = false;
 			}
 			if (narg && isspace(current[0]))
