diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-10-30 03:57:47 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-10-30 03:57:47 +0100 |
| commit | d963161275bcb3af4097872ba033da3ff9255606 (patch) | |
| tree | 41476dcab3fa209ae6f49c6f1abe37d454674a12 /ft_printf.c | |
| parent | 07c9232121c8d6cb1e473bd7b623792253375d93 (diff) | |
| download | ft_printf-d963161275bcb3af4097872ba033da3ff9255606.tar.gz ft_printf-d963161275bcb3af4097872ba033da3ff9255606.tar.bz2 ft_printf-d963161275bcb3af4097872ba033da3ff9255606.zip | |
Individual convert functions, more flags
- Each conversion type is handle by individual functions in convert_*
files
- handle the ' ', '#', '+' and length modifier flags.
Diffstat (limited to 'ft_printf.c')
| -rw-r--r-- | ft_printf.c | 4 |
1 files changed, 2 insertions, 2 deletions
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 <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* 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); |
