From a9185232dddbff348e7ed5325476b861b051ebb4 Mon Sep 17 00:00:00 2001 From: David Given Date: Sun, 18 Oct 2015 00:33:46 +0200 Subject: [PATCH] Return kputunum() to upstream's version. --- Kernel/devio.c | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/Kernel/devio.c b/Kernel/devio.c index 051e119e..c3a007da 100644 --- a/Kernel/devio.c +++ b/Kernel/devio.c @@ -497,17 +497,12 @@ void kputhex(unsigned int v) void kputunum(unsigned int v) { - if (!v) - kputchar('0'); - else - { - unsigned char n = 0; - unsigned int f = 10000; - do { - putdigit((v / f) % 10, &n); - f /= 10; - } while (f > 0); - } + unsigned char n = 0; + putdigit((v / 10000) % 10, &n); + putdigit((v / 1000) % 10, &n); + putdigit((v / 100) % 10, &n); + putdigit((v / 10) % 10, &n); + putdigit0(v % 10); } void kputnum(int v) -- 2.34.1