void ft_exit(t_env *e, char **b_tab) { ft_free_lst(&e->env); if (b_tab[1]) exit(ft_atoi(b_tab[1])); exit(0); }
int main(int ac, char **av) { t_ft_ls data; char *op; ft_init_t_ft_ls(&data); op = ft_get_arg(&data, av, ac); ft_set_op(op, &data); if (data.nb_path > 1) ft_sort_str(&(data.path), data.nb_path, data.op_r); ft_browse(&data); ft_free_lst(&data); ft_strdel(&op); return (0); }