From 883e8b5b9ae7f1a3ef4b9a89a93fe4564f5203ef Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Mon, 21 Aug 2023 13:24:56 +0300 Subject: [PATCH] messed up order --- printf.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/printf.c b/printf.c index c2dc18b..ef88cc6 100644 --- a/printf.c +++ b/printf.c @@ -13,14 +13,14 @@ int _printf(const char *format, ...) int buff_idx = 0; int fmt_idx = 0; unsigned int identifiers, BUFF_SIZE; - char *buffer, *next; - char c; + char *buffer, *next, c; va_list args; - identifiers = _contains(format, '%'); va_start(args, format); - buffer = malloc(BUFF_SIZE); + + identifiers = _contains(format, '%'); BUFF_SIZE = _strlen(format) - identifiers; + buffer = malloc(BUFF_SIZE); if (!format) /* No string. No laundry */ return (0);