From 1d673e7e628db462215abcec06641063a6165b9b Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Thu, 8 Sep 2022 15:09:30 +0200 Subject: fixed output glitches --- kernel/src/libk/stdio.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'kernel/src/libk') diff --git a/kernel/src/libk/stdio.c b/kernel/src/libk/stdio.c index 898f3c6..c5c8643 100644 --- a/kernel/src/libk/stdio.c +++ b/kernel/src/libk/stdio.c @@ -8,7 +8,7 @@ uint32_t curr_x; uint32_t curr_y; -inline void print_char(char c) +void print_char(char c) { if (curr_x * 8 >= main_fb.width) { curr_x = 0; @@ -30,27 +30,27 @@ inline void print_char(char c) } return; } -// fb_draw_character(main_fb, c, (int32_t)curr_x * 8, (int32_t)curr_y * 16, WHITE, BLACK); + fb_draw_character(main_fb, c, (int32_t)curr_x * 8, (int32_t)curr_y * 16, WHITE, BLACK); curr_x++; write_serial(c); } -inline void print_string(const char* s) +void print_string(const char* s) { for (size_t i = 0; i < strlen(s); i++) { print_char(s[i]); } } -inline void print_int(uint64_t num) +void print_int(uint64_t num) { char a[100]; itos(num, a); print_string(a); } -inline void print_hex(uint64_t num) +void print_hex(uint64_t num) { char a[100]; itoh(num, a); -- cgit v1.2.3