diff --git a/src/lib/gen/parse.c b/src/lib/gen/parse.c index 58aae368..c9b8b700 100644 --- a/src/lib/gen/parse.c +++ b/src/lib/gen/parse.c @@ -87,7 +87,7 @@ parse(char *buf, char *space, char **arg, for (; *buf && (quoted || !isspace(*(unsigned char *)buf)); buf++) { if (*buf == '"') quoted = !quoted; - else if (*buf >= 0x20 && *buf <= 0x7e) + else if ((*buf >= 0x20 && *buf <= 0x7e) || *buf == '\t') *space++ = *buf; /* else funny character; ignore */ }