diff options
| author | 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | 2025-06-22 22:27:27 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-22 22:27:27 +0300 |
| commit | dd12786ef1db10ef27bfa213bfd96c0bb9842ede (patch) | |
| tree | bac8b51f4be95747324306a760d406a7221438d0 | |
| parent | 59653f763a7e12b5b54b470a86e81c93729c909d (diff) | |
AsciiUtils.cc
| -rw-r--r-- | dev/kernel/src/AsciiUtils.cc | 5 |
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; } |
