diff --git a/src/tools.c b/src/tools.c index 731d8f93c..f68ac8863 100644 --- a/src/tools.c +++ b/src/tools.c @@ -6449,20 +6449,8 @@ uint32_t parse_line(char *in, char *out, size_t *outlen, char **args, int *nbarg } } else { - /* An unmatched environment variable was parsed. - * Let's skip the trailing double-quote character - * and spaces. - */ + /* An unmatched environment variable was parsed. */ in_arg = 1; - if (likely(*var_name != '.') && *in == '"') { - in++; - while (isspace((unsigned char)*in)) - in++; - if (dquote) { - dquote = 0; - quote = NULL; - } - } } word_expand = NULL; }