From d963161275bcb3af4097872ba033da3ff9255606 Mon Sep 17 00:00:00 2001 From: Charles Date: Wed, 30 Oct 2019 03:57:47 +0100 Subject: Individual convert functions, more flags - Each conversion type is handle by individual functions in convert_* files - handle the ' ', '#', '+' and length modifier flags. --- ft_printf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ft_printf.c') diff --git a/ft_printf.c b/ft_printf.c index fa9ba1d..c51cc22 100644 --- a/ft_printf.c +++ b/ft_printf.c @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/10/29 00:15:28 by cacharle #+# #+# */ -/* Updated: 2019/10/29 18:28:15 by cacharle ### ########.fr */ +/* Updated: 2019/10/30 02:01:25 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -27,7 +27,7 @@ int ft_printf(const char *format, ...) if (format == NULL) return (-1); str = ft_strdup(format); - if ((format_list = parse(str)) == NULL) + if (!parse(str, &format_list)) return (-1); free(str); va_start(ap, format); -- cgit