diff --git a/kernel/shell.c b/kernel/shell.c index 1b314545..cd5bdb8c 100644 --- a/kernel/shell.c +++ b/kernel/shell.c @@ -17,7 +17,7 @@ char shellbuffer[512]; #include -#define SHELLDEBUGPRINTF(x,...) ksprintf(shellbuffer,x,##__VA_ARGS__);shelldebugprint(shellbuffer); +#define SHELLDEBUGPRINTF(x,...) ksnprintf(shellbuffer,sizeof(shellbuffer),x,##__VA_ARGS__);shelldebugprint(shellbuffer); void shelldebugprint(char* x) {