From fe0aadec94834b72f4511ce5e300b9fb22e66e60 Mon Sep 17 00:00:00 2001 From: Lukas Oesch Date: Tue, 3 Mar 2026 13:57:33 +0100 Subject: small refactoring --- libs/kstd/src/libc/string.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libs/kstd/src') diff --git a/libs/kstd/src/libc/string.cpp b/libs/kstd/src/libc/string.cpp index 302046d..63f012c 100644 --- a/libs/kstd/src/libc/string.cpp +++ b/libs/kstd/src/libc/string.cpp @@ -22,13 +22,14 @@ namespace kstd::libc return dest; } - auto memset(void * dest, std::byte value, std::size_t size) -> void * + auto memset(void * dest, int value, std::size_t size) -> void * { + auto const byte_value = static_cast(static_cast(value)); auto dest_span = std::span{static_cast(dest), size}; for (std::size_t i = 0; i < size; ++i) { - dest_span[i] = value; + dest_span[i] = byte_value; } return dest; -- cgit v1.2.3