diff options
-rw-r--r-- | menu/startup.S16 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/menu/startup.S16 b/menu/startup.S16 index 63f31c00..ccdc776b 100644 --- a/menu/startup.S16 +++ b/menu/startup.S16 @@ -17,13 +17,13 @@ _start: /* Normalize the command line. At startup 0x80 = length and the command line starts at 0x81, but with whitespace */ movl $0x81,%esi - movzbl (0x80),%ebx + movzbw (0x80),%bx movb $0,(%bx,%si) /* Null-terminate the string */ 1: lodsb dec %al /* Stop on null */ cmp $31,%al /* Whitespace? */ - jbe 1 + jbe 1b dec %si /* Unskip first character */ /* Invoke _cstart */ |