diff options
Diffstat (limited to 'drivers/bios_emulator/x86emu')
| -rw-r--r-- | drivers/bios_emulator/x86emu/debug.c | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/bios_emulator/x86emu/debug.c b/drivers/bios_emulator/x86emu/debug.c index 241acf3a8..6417d0999 100644 --- a/drivers/bios_emulator/x86emu/debug.c +++ b/drivers/bios_emulator/x86emu/debug.c @@ -39,6 +39,7 @@  #include <stdarg.h>  #include <common.h> +#include <linux/ctype.h>  #include "x86emu/x86emui.h"  /*----------------------------- Implementation ----------------------------*/ @@ -333,7 +334,7 @@ static int x86emu_parse_line(char *s, int *ps, int *n)  	int cmd;  	*n = 0; -	while (*s == ' ' || *s == '\t') +	while (isblank(*s))  		s++;  	ps[*n] = *s;  	switch (*s) { @@ -346,13 +347,13 @@ static int x86emu_parse_line(char *s, int *ps, int *n)  	}  	while (1) { -		while (*s != ' ' && *s != '\t' && *s != '\n') +		while (!isblank(*s) && *s != '\n')  			s++;  		if (*s == '\n')  			return cmd; -		while (*s == ' ' || *s == '\t') +		while (isblank(*s))  			s++;  		*n += 1;  |