X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=parse.c;h=9015b1d72bd5a527ef36ed0db12646ce01fcc945;hp=ace34a697d20af4ffcff9fd013898927f3dd550c;hb=a9a18a3f1b341c7025e63b47f706663cbf19836a;hpb=0401bca6b35ee32681462713ce9bc0cc2accbbf2 diff --git a/parse.c b/parse.c index ace34a69..9015b1d7 100644 --- a/parse.c +++ b/parse.c @@ -148,8 +148,18 @@ void strip_blank_front(char **p) void strip_blank_end(char *p) { - char *s = p + strlen(p) - 1; - + char *s; + + s = strchr(p, ';'); + if (s) + *s = '\0'; + s = strchr(p, '#'); + if (s) + *s = '\0'; + if (s) + p = s; + + s = p + strlen(p) - 1; while (isspace(*s) || iscntrl(*s)) s--;