/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* lib_error.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: jhalford +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/11/07 14:57:43 by jhalford #+# #+# */ /* Updated: 2016/11/25 13:08:52 by jhalford ### ########.fr */ /* */ /* ************************************************************************** */ #include "ft_ls.h" void ft_error_option(char c) { ft_dprintf(2, LS_MSG_ILLEGAL_OPT, c); ft_dprintf(2, LS_MSG_USAGE, LS_LEGAL_OPTS); } void ft_error_access(char *s) { ft_dprintf(2, "ls: "); perror(ft_path_notdir(s)); /* ft_dprintf(2, LS_MSG_ACC_ERR, ft_path_notdir(s)); */ } void ft_error_dir(char *s) { ft_dprintf(2, "ls: "); if (*s) /* ft_dprintf(2, LS_MSG_FILE_ERR, s); */ perror(s); else { /* ft_dprintf(2, LS_MSG_FILE_ERR, "fts_open"); */ perror("fts_open"); exit(1); } }