static int print_hex(int fd, int n) { int count; char buffer[20] = {0}; char *str; str = print_to_base(n, buffer, 16, &count); fputsn(fd, str, count); return count; }
static int print_hex(int fd, uint64_t n) { int count; char buffer[128] = {0}; count = print_to_base(n, buffer, 16); fputsn(fd, buffer, count); return count; }