feat: owloysius - dynamic init function invocator
[lunaix-os.git] / lunaix-os / kernel / spike.c
index cb1bc1f2777dc485bf4f46ee680c5dc45d2e4061..63414c25e4bac73508e6a16c484477572464cfdd 100644 (file)
@@ -1,4 +1,4 @@
-#include <klibc/stdio.h>
+#include <klibc/strfmt.h>
 #include <lunaix/spike.h>
 #include <sys/interrupts.h>
 
@@ -30,7 +30,7 @@ panickf(const char* fmt, ...)
 {
     va_list args;
     va_start(args, fmt);
-    __ksprintf_internal(buffer, fmt, 1024, args);
+    ksnprintfv(buffer, fmt, 1024, args);
     va_end(args);
 
     asm("int %0" ::"i"(LUNAIX_SYS_PANIC), "D"(buffer));