Make ft_strlen return 0 when NULL is an argument
authorLukas Jiriste <ljiriste@student.42prague.com>
Mon, 20 May 2024 18:47:35 +0000 (20:47 +0200)
committerLukas Jiriste <ljiriste@student.42prague.com>
Mon, 20 May 2024 18:47:35 +0000 (20:47 +0200)
ft_str/ft_strlen.c

index 498c745c403c125d47e1ab8db4044b747e3af63f..e014d7e8d76429ca4c2bb1042fee3ad7871541f2 100644 (file)
@@ -6,7 +6,7 @@
 /*   By: ljiriste <ljiriste@student.42prague.com>   +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2023/08/14 13:40:59 by ljiriste          #+#    #+#             */
-/*   Updated: 2023/12/09 15:45:21 by ljiriste         ###   ########.fr       */
+/*   Updated: 2024/05/20 20:47:11 by ljiriste         ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
@@ -17,6 +17,8 @@ size_t        ft_strlen(const char *s)
 {
        size_t  len;
 
+       if (!s)
+               return (0);
        len = 0;
        while (s[len] != '\0')
                ++len;