/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_e_externs.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: rbousset +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/14 17:19:27 by rbousset #+# #+# */ /* Updated: 2020/02/14 17:19:29 by rbousset ### ########lyon.fr */ /* */ /* ************************************************************************** */ #include #include "ft_e_externs_next.h" #include "ft_s_struct.h" void ft_e_extern(t_lcom *ptr, t_msh *msh) { char **envpath; char *fullpath; if (ft_ischarset("/.", ptr->com[0])) { /* TODO: ft_get_absolute_path(ptr->com); */ } else if ((envpath = ft_get_env_path(msh)) != NULL) { fullpath = ft_search_in_path(ptr->com, envpath, msh); /* TODO: exec $PATH stuff */ ft_delwords(envpath); } }