From 9901cd05849fa0ef396f09f57b07807ebd96ca32 Mon Sep 17 00:00:00 2001 From: Charles Date: Wed, 20 Nov 2019 04:04:55 +0100 Subject: refactored everything --- ft_strnew.c | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'ft_strnew.c') diff --git a/ft_strnew.c b/ft_strnew.c index 4274d5d..1bca6d5 100644 --- a/ft_strnew.c +++ b/ft_strnew.c @@ -6,21 +6,13 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/10/07 10:17:34 by cacharle #+# #+# */ -/* Updated: 2019/10/07 10:17:59 by cacharle ### ########.fr */ +/* Updated: 2019/11/20 03:16:14 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ -#include -#include +#include "libft.h" char *ft_strnew(size_t size) { - char *str; - - if ((str = (char*)malloc(sizeof(char) * (size + 1))) == NULL) - return (NULL); - str[size] = '\0'; - while (size-- > 0) - str[size] = '\0'; - return (str); + return ((char*)ft_calloc(size + 1, sizeof(char))); } -- cgit