X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=parse.c;h=d653f5e489458236a6d441a1157fab15396314ed;hp=f838a1f625e111f6aa55a5bdf221a4f6352319a4;hb=853ee7fc686293cd45fbb177c75114ed2489144d;hpb=9d7dfdaef1ed5f6227fd31117d310ac15ae63152 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';