diff --git a/src/expander/expander_parse_string.c b/src/expander/expander_parse_string.c index f5e1406..ec32807 100644 --- a/src/expander/expander_parse_string.c +++ b/src/expander/expander_parse_string.c @@ -44,7 +44,7 @@ char *expander_parse_string(char *s, t_minishell *minishell) if (s[i] == '$' && s[i + 1]) { i++; - i += expander_expand_dollar(s, string, &j, current); + i += expander_expand_dollar(s + i, string, &j, current); if (current) current = current->next; }