diff options
author | Brian Gianforcaro <bgianf@serenityos.org> | 2021-08-12 21:25:05 -0700 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-08-13 11:08:11 +0200 |
commit | 1ee1ef51033229282dfbf40bdbfaa6bbf72948f6 (patch) | |
tree | d6a2ba567396b2245688a551303fbe1ab58b376e /Kernel/kprintf.cpp | |
parent | 060503ef252358dc23f6cbc734ab64894c910aa7 (diff) | |
download | serenity-1ee1ef51033229282dfbf40bdbfaa6bbf72948f6.zip |
Kernel: Introduce a StringView overload of dbgputstr(..)
Diffstat (limited to 'Kernel/kprintf.cpp')
-rw-r--r-- | Kernel/kprintf.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Kernel/kprintf.cpp b/Kernel/kprintf.cpp index 53fceb176a..47ef933650 100644 --- a/Kernel/kprintf.cpp +++ b/Kernel/kprintf.cpp @@ -5,6 +5,7 @@ */ #include <AK/PrintfImplementation.h> +#include <AK/StringView.h> #include <AK/Types.h> #include <Kernel/ConsoleDevice.h> #include <Kernel/Devices/PCISerialDevice.h> @@ -165,6 +166,11 @@ extern "C" void dbgputstr(const char* characters, size_t length) internal_dbgputch(characters[i]); } +void dbgputstr(StringView view) +{ + ::dbgputstr(view.characters_without_null_termination(), view.length()); +} + extern "C" void kernelputstr(const char* characters, size_t length) { if (!characters) |