From ae9b8de89aea2d51490ef3628fa23da2357b0827 Mon Sep 17 00:00:00 2001 From: Jack Halford Date: Wed, 28 Sep 2016 22:07:20 +0200 Subject: [PATCH] prexifed printf parsing functions for double naming, must really not include the printf header... --- libftasm/includes/ftprintf.h | 10 +++++----- libftasm/src/ft_printf/ft_parse.c | 18 +++++++++--------- libftasm/src/ft_printf/ft_printf.c | 2 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/libftasm/includes/ftprintf.h b/libftasm/includes/ftprintf.h index 1dcb1c76..9118f8a5 100644 --- a/libftasm/includes/ftprintf.h +++ b/libftasm/includes/ftprintf.h @@ -35,11 +35,11 @@ extern t_conv g_convs[]; t_fmt *ft_fmt_init(void); void ft_fmt_print(t_fmt *fmt); -t_fmt *ft_parse(char **format, va_list ap); -void ft_parse_flags(t_fmt *fmt, char **format); -void ft_parse_width(t_fmt *fmt, char **format, va_list ap); -void ft_parse_precision(t_fmt *fmt, char **format, va_list ap); -void ft_parse_modifiers(t_fmt *fmt, char **format); +t_fmt *ft_printf_parse(char **format, va_list ap); +void ft_printf_parse_flags(t_fmt *fmt, char **format); +void ft_printf_parse_width(t_fmt *fmt, char **format, va_list ap); +void ft_printf_parse_precision(t_fmt *fmt, char **format, va_list ap); +void ft_printf_parse_modifiers(t_fmt *fmt, char **format); int ft_printf(const char *format, ...); char *ft_transform(t_fmt *fmt, va_list ap); diff --git a/libftasm/src/ft_printf/ft_parse.c b/libftasm/src/ft_printf/ft_parse.c index 204e5d6d..3f64240e 100644 --- a/libftasm/src/ft_printf/ft_parse.c +++ b/libftasm/src/ft_printf/ft_parse.c @@ -1,14 +1,14 @@ #include "ftprintf.h" -t_fmt *ft_parse(char **format, va_list ap) +t_fmt *ft_printf_parse(char **format, va_list ap) { t_fmt *fmt; fmt = ft_fmt_init(); - ft_parse_flags(fmt, format); - ft_parse_width(fmt, format, ap); - ft_parse_precision(fmt, format, ap); - ft_parse_modifiers(fmt, format); + ft_printf_parse_flags(fmt, format); + ft_printf_parse_width(fmt, format, ap); + ft_printf_parse_precision(fmt, format, ap); + ft_printf_parse_modifiers(fmt, format); fmt->conversion = **format; (*format)++; ft_fmt_validate_mod(fmt); @@ -20,7 +20,7 @@ t_fmt *ft_parse(char **format, va_list ap) return (fmt); } -void ft_parse_flags(t_fmt *fmt, char **format) +void ft_printf_parse_flags(t_fmt *fmt, char **format) { int i; char *str; @@ -44,7 +44,7 @@ void ft_parse_flags(t_fmt *fmt, char **format) /* fflush(stdout); */ } -void ft_parse_width(t_fmt *fmt, char **format, va_list ap) +void ft_printf_parse_width(t_fmt *fmt, char **format, va_list ap) { int i; char buf[10]; @@ -70,7 +70,7 @@ void ft_parse_width(t_fmt *fmt, char **format, va_list ap) /* fflush(stdout); */ } -void ft_parse_precision(t_fmt *fmt, char **format, va_list ap) +void ft_printf_parse_precision(t_fmt *fmt, char **format, va_list ap) { int i; char buf[10]; @@ -98,7 +98,7 @@ void ft_parse_precision(t_fmt *fmt, char **format, va_list ap) } -void ft_parse_modifiers(t_fmt *fmt, char **format) +void ft_printf_parse_modifiers(t_fmt *fmt, char **format) { char *str; diff --git a/libftasm/src/ft_printf/ft_printf.c b/libftasm/src/ft_printf/ft_printf.c index 32da3bd1..927b37a9 100644 --- a/libftasm/src/ft_printf/ft_printf.c +++ b/libftasm/src/ft_printf/ft_printf.c @@ -28,7 +28,7 @@ int ft_printf(const char *format, ...) if (*str == '%') { str++; - if (!(fmt = ft_parse(&str, ap1))) + if (!(fmt = ft_printf_parse(&str, ap1))) return (1); if (!fmt->valid) ft_strncat(final, &fmt->conversion, 1);