X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev_config.c;h=ba2b3d2b886966eaa890d09673e9a64a310e79c8;hp=20b6c75d32604fa1fe4263e5fee07d5600541aa2;hb=a8b5267a629f21c30d4e94ec82be193009803ddd;hpb=3e4414508b409a21b023b9ca4532f62003e0db97 diff --git a/udev_config.c b/udev_config.c index 20b6c75d3..ba2b3d2b8 100644 --- a/udev_config.c +++ b/udev_config.c @@ -161,15 +161,13 @@ static int parse_config_file(void) continue; } - /* empty line? */ - if (bufline[0] == '\0' || bufline[0] == '\n') - continue; - /* eat the whitespace */ - while (isspace(bufline[0])) { + while ((count > 0) && isspace(bufline[0])) { bufline++; count--; } + if (count == 0) + continue; /* see if this is a comment */ if (bufline[0] == COMMENT_CHARACTER)