From fb95859ca637b2cdeeea3441c16b3bdb6b6f7a4a Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sun, 13 Nov 2016 00:03:45 +0000 Subject: [PATCH] devio: Fix broken pointer printing on 16bit --- Kernel/devio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.34.1