From: Alan Cox Date: Sun, 13 Nov 2016 00:03:45 +0000 (+0000) Subject: devio: Fix broken pointer printing on 16bit X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=fb95859ca637b2cdeeea3441c16b3bdb6b6f7a4a;p=FUZIX.git devio: Fix broken pointer printing on 16bit --- diff --git a/Kernel/devio.c b/Kernel/devio.c index 5155db3b..da77df7c 100644 --- a/Kernel/devio.c +++ b/Kernel/devio.c @@ -589,7 +589,7 @@ void kprintf(const char *fmt, ...) { unsigned int v = va_arg(ap, int); - if (*fmt == 'x') + if (*fmt == 'x' || *fmt == 'p') kputhex(v); else if (*fmt == 'd') kputnum(v);