X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/6641ba45c04b15d2d565c6e9bc6d37e6e731c49c..137ae145e066dda8f9d81cf6d2c9f76c15929605:/src/src/parse.c diff --git a/src/src/parse.c b/src/src/parse.c index 5d50d6862..9bc76c3c6 100644 --- a/src/src/parse.c +++ b/src/src/parse.c @@ -197,10 +197,10 @@ last_comment_position = s; while (*s) { int c, level; - while (isspace(*s)) s++; - if (*s != '(') break; + + if (Uskip_whitespace(&s) != '(') break; level = 1; - while((c = *(++s)) != 0) + while((c = *(++s))) { if (c == '(') level++; else if (c == ')') { if (--level <= 0) { s++; break; } } @@ -2190,7 +2190,7 @@ while (Ufgets(buffer, sizeof(buffer), stdin) != NULL) } s = ss + (terminator? 1:0); - while (isspace(*s)) s++; + Uskip_whitespace(&s); } }