From a7200614237a41d97afb13e4200029f3ec108d65 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Fri, 9 Aug 2019 19:44:14 +0200 Subject: [PATCH] Kernel: Zero-length dbgputstr() should just return 0 --- Kernel/Process.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index ee652301fb..3e98def741 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -2831,6 +2831,8 @@ int Process::sys$dbgputch(u8 ch) int Process::sys$dbgputstr(const u8* characters, int length) { + if (!length) + return 0; if (!validate_read(characters, length)) return -EFAULT; for (int i = 0; i < length; ++i)