From d18a3a20dbafc4023b1c636b4e9b4bb80902c1e8 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Wed, 25 Oct 2006 12:46:03 +0000 Subject: use skip_whitespace where appropriate --- modutils/modprobe.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'modutils/modprobe.c') diff --git a/modutils/modprobe.c b/modutils/modprobe.c index ba24791f9..5d62ae5df 100644 --- a/modutils/modprobe.c +++ b/modutils/modprobe.c @@ -76,15 +76,13 @@ static int parse_tag_value ( char *buffer, char **ptag, char **pvalue ) { char *tag, *value; - while ( isspace ( *buffer )) - buffer++; + buffer = skip_whitespace ( buffer ); tag = value = buffer; while ( !isspace ( *value )) if (!*value) return 0; else value++; *value++ = 0; - while ( isspace ( *value )) - value++; + value = skip_whitespace ( value ); if (!*value) return 0; *ptag = tag; @@ -311,11 +309,9 @@ static void include_conf ( struct dep_t **first, struct dep_t **current, char *b } } else if (( strncmp ( buffer, "include", 7 ) == 0 ) && isspace ( buffer [7] )) { + int fdi; char *filename; - int fdi; char *filename = buffer + 8; - - while ( isspace ( *filename )) - filename++; + filename = skip_whitespace ( buffer + 8 ); if (( fdi = open ( filename, O_RDONLY )) >= 0 ) { include_conf(first, current, buffer, buflen, fdi); -- cgit v1.2.3