summaryrefslogtreecommitdiff
path: root/kernel/src/libk/stdio.c
diff options
context:
space:
mode:
authorAleksa Vuckovic <aleksav013@gmail.com>2022-09-08 15:09:30 +0200
committerAleksa Vuckovic <aleksav013@gmail.com>2022-09-08 19:43:05 +0200
commit1d673e7e628db462215abcec06641063a6165b9b (patch)
tree07915d1bba39a39afe7cc9dcf9806caf833fc774 /kernel/src/libk/stdio.c
parent82e9f02aef1ea1a6588234ee58e3625e3561005f (diff)
fixed output glitches
Diffstat (limited to 'kernel/src/libk/stdio.c')
-rw-r--r--kernel/src/libk/stdio.c10
1 files changed, 5 insertions, 5 deletions
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);