fix source index

This commit is contained in:
Quinten Mennen 2025-02-19 16:50:24 +01:00
parent fbe2c51d41
commit b188c4c6ac

View File

@ -12,12 +12,12 @@
#include "minishell.h" #include "minishell.h"
static int get_var_len(const char *source, int idx) static int get_var_len(const char *source)
{ {
int i; int i;
i = 0; i = 1;
while (expander_character_valid(source[idx + i])) while (expander_character_valid(source[i]))
i++; i++;
return (i); return (i);
} }
@ -40,6 +40,8 @@ int expander_expand_dollar(char *src, char *dest, int *j, t_list *variables)
} }
} }
else else
v_len = get_var_len(src, (*j) + 1); {
v_len = get_var_len(src);
}
return (v_len); return (v_len);
} }