/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_printaddr.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dkaiser 15) printaddr_rec(addr / 16, len); success = write(1, &c, 1); if (success < 0 || *len < 2) *len = -1; else (*len)++; } int ft_printaddr(void *addr) { int len; len = write(1, "0x", 2); printaddr_rec((unsigned long)addr, &len); return (len); }