/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_array.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: aortigos len) return (array); i = pos; while (array[i]) { array[i] = array[i + 1]; i++; } return (array); } char **ft_arraydup(char **array) { char **new_array; int i; if (!array) return (NULL); new_array = ft_calloc(sizeof(char *), ft_arraylen(array) + 1); i = 0; while (array[i]) { new_array[i] = ft_strdup(array[i]); i++; } return (new_array); } int ft_arraylen(char **array) { int i; i = 0; if (!array) return (0); while (array[i]) i++; return (i); }