From bff505fb40de1ef6a499a97e65dcb62143219e09 Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Tue, 13 Nov 2018 14:31:39 +0100 Subject: [PATCH] fix printf for 0 --- drivers/vga.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/vga.c b/drivers/vga.c index d02f503..9acf978 100644 --- a/drivers/vga.c +++ b/drivers/vga.c @@ -34,6 +34,9 @@ void printInt(int integer) if (integer < 0) { printChar('-'); } + if (integer == 0){ + num[i++] = 0; + } while (integer != 0) { int digit = integer % 10; num[i++] = (digit > 0) ? digit : -digit;