blob: a1881d1edd054b2a30bce7b567c5e4d316d55cc1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "ft_printf.h"
int ft_checkpadd(va_list ap)
{
int counter;
unsigned long pointer_address;
counter = 0;
pointer_address = ((long)(va_arg(ap, void *)));
if (pointer_address == 0)
counter += write(1, "(nil)", 5);
else
{
counter += write(1, "0x", 2);
counter += ft_puthexlower(pointer_address);
}
return (counter);
}
|