diff --git a/srcs/ms_ext.c b/srcs/ms_ext.c index 6792848..72ae95b 100644 --- a/srcs/ms_ext.c +++ b/srcs/ms_ext.c @@ -6,7 +6,7 @@ /* By: tmaze +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/10/25 18:21:47 by tmaze #+# #+# */ -/* Updated: 2019/10/31 14:49:51 by tmaze ### ########.fr */ +/* Updated: 2019/11/02 00:35:13 by tmaze ### ########.fr */ /* */ /* ************************************************************************** */ @@ -57,6 +57,7 @@ char **res_ext(char **argv, t_env *env) if (ret[ft_strlen(ret) - 1] != '/') ft_strcat(ret, "/"); ft_strcat(ret, argv[k] + 1); + ft_strdel(&(argv[k])); argv[k] = ret; i = ft_strlen(lstgetelem("HOME", env)->val); } else { @@ -80,6 +81,7 @@ char **res_ext(char **argv, t_env *env) ft_strncpy(ret, argv[k], i); ft_strcat(ret, elem->val); ft_strcat(ret, argv[k] + j + 1); + ft_strdel(&(argv[k])); argv[k] = ret; } else