diff --git a/src/env/env_setters.c b/src/env/env_setters.c index bb90241..001c40b 100644 --- a/src/env/env_setters.c +++ b/src/env/env_setters.c @@ -6,7 +6,7 @@ /* By: mmoussou content) - { - env = env->next; - continue ; - } ar[i] = ft_calloc(1, ft_vstrlen(2, env->name, env->content) + 2); if (!ar[i]) { ft_free("a", ar); return (NULL); } - ft_strlcpy(ar[i], env->name, ft_strlen(env->name) + 1); - ar[i][ft_strlen(env->name)] = '='; - ft_strlcat(ar[i], env->content, ft_vstrlen(2, ar[i], env->content) + 1); + fill_env_get(env->name, env->content, ar[i]); env = env->next; i++; }