From: Jens Axboe Date: Fri, 6 Mar 2009 19:29:29 +0000 (+0100) Subject: Fix failure to strip end of line with comment X-Git-Tag: fio-1.25~11 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=853ee7fc686293cd45fbb177c75114ed2489144d Fix failure to strip end of line with comment We left a space at the end, which confused the postfix checking. Signed-off-by: Jens Axboe --- diff --git a/parse.c b/parse.c index f838a1f6..d653f5e4 100644 --- a/parse.c +++ b/parse.c @@ -152,7 +152,7 @@ void strip_blank_front(char **p) void strip_blank_end(char *p) { - char *s; + char *start = p, *s; s = strchr(p, ';'); if (s) @@ -164,7 +164,7 @@ void strip_blank_end(char *p) p = s; s = p + strlen(p); - while ((isspace(*s) || iscntrl(*s)) && (s > p)) + while ((isspace(*s) || iscntrl(*s)) && (s > start)) s--; *(s + 1) = '\0';