summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src/AsciiUtils.cc
diff options
context:
space:
mode:
author0xf00sec <159052166+0xf00sec@users.noreply.github.com>2025-06-22 22:27:27 +0300
committerGitHub <noreply@github.com>2025-06-22 22:27:27 +0300
commitdd12786ef1db10ef27bfa213bfd96c0bb9842ede (patch)
treebac8b51f4be95747324306a760d406a7221438d0 /dev/kernel/src/AsciiUtils.cc
parent59653f763a7e12b5b54b470a86e81c93729c909d (diff)
AsciiUtils.cc
Diffstat (limited to 'dev/kernel/src/AsciiUtils.cc')
-rw-r--r--dev/kernel/src/AsciiUtils.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/dev/kernel/src/AsciiUtils.cc b/dev/kernel/src/AsciiUtils.cc
index 5718ec4d..d5bc6bce 100644
--- a/dev/kernel/src/AsciiUtils.cc
+++ b/dev/kernel/src/AsciiUtils.cc
@@ -156,13 +156,12 @@ Char* rt_string_has_char(Char* str, Char ch) {
return (*str == ch) ? str : nullptr;
}
-// @uses the deprecated version callers should ensure 'len' is valid.
EXTERN_C void* memset(void* dst, int c, long long unsigned int len) {
- return Kernel::rt_set_memory(dst, c, static_cast<Size>(len));
+ return Kernel::rt_set_memory_safe(dst, c, static_cast<Size>(len), static_cast<Size>(len));
}
EXTERN_C void* memcpy(void* dst, const void* src, long long unsigned int len) {
- Kernel::rt_copy_memory(const_cast<void*>(src), dst, static_cast<Size>(len));
+ Kernel::rt_copy_memory_safe(const_cast<void*>(src), dst, static_cast<Size>(len), static_cast<Size>(len));
return dst;
}