diff --git a/drivers/vga.c b/drivers/vga.c index 9acf978..4043f38 100644 --- a/drivers/vga.c +++ b/drivers/vga.c @@ -57,6 +57,9 @@ void printIntDetails(int integer, uint color, uint bgColor, int startX, int star if (integer < 0) { printCharDetails('-', color, bgColor, x++, startY); } + if (integer == 0){ + num[i++] = 0; + } while (integer != 0) { int digit = integer % 10; num[i++] = (digit > 0) ? digit : -digit;