diff options
Diffstat (limited to 'src/ft_error.c')
-rw-r--r-- | src/ft_error.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/ft_error.c b/src/ft_error.c index 7a2b61a..933a22b 100644 --- a/src/ft_error.c +++ b/src/ft_error.c @@ -6,7 +6,7 @@ /* By: rbousset <marvin@le-101.fr> +:+ +: +: +:+ */ /* #+# #+ #+ #+# */ /* Created: 2019/10/30 17:21:53 by rbousset #+# ## ## #+# */ -/* Updated: 2019/10/30 17:21:55 by rbousset ### #+. /#+ ###.fr */ +/* Updated: 2019/11/01 18:47:03 by rbousset ### #+. /#+ ###.fr */ /* / */ /* / */ /* ************************************************************************** */ @@ -22,7 +22,12 @@ ft_error(const char *com, int err) if (err == 1) ft_putendl(": too many arguments"); else if (err == 127) - ft_putendl(": command not found"); + { + if (!ft_strncmp(com, "./", 2)) + ft_putendl(": no such file or directory"); + else + ft_putendl(": command not found"); + } else if (err == 255) ft_putendl(": numeric argument required"); return (err); |