From fc29371a10bf6cfd93c4e9ccfe9193c1311efc98 Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Fri, 27 Dec 2019 17:24:35 +0100 Subject: updated libft, better Makefile and .gitignore --- libft/src/ft_strlen.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'libft/src/ft_strlen.c') diff --git a/libft/src/ft_strlen.c b/libft/src/ft_strlen.c index 68c7614..0964c64 100644 --- a/libft/src/ft_strlen.c +++ b/libft/src/ft_strlen.c @@ -16,12 +16,10 @@ size_t ft_strlen(const char *s) { - size_t i; + const char *ptr; - i = 0; - if (!s) - return (0); - while (s[i] != '\0') - i++; - return (i); + ptr = s; + while (ptr && *ptr) + ptr++; + return (ptr - s); } -- cgit v1.2.3