From d95c714c8cfdc5818b0e0f0c99cf2e5be66de202 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sun, 12 Sep 2021 21:51:10 +0300 Subject: Initial physical page manager + Will probably still need a fair bit of tweakind and documentation improvements, but seems to work outside of the kernel. Also no valgrind errors, which is quite promising I guess. --- common/debug.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'common/debug.c') diff --git a/common/debug.c b/common/debug.c index cd5e5d8..9925bd6 100644 --- a/common/debug.c +++ b/common/debug.c @@ -174,6 +174,7 @@ static size_t __print_prefix(size_t base) const char *hex = "0x"; const char *oct = "0"; const char *bin = "0b"; + const char *empty = ""; const char *prefix; @@ -183,6 +184,8 @@ static size_t __print_prefix(size_t base) prefix = oct; else if(base == 2) prefix = bin; + else + prefix = empty; for(; *prefix ; ++i) __putchar(*prefix++); -- cgit v1.3