From 4f65115434ca019d6a8c1b31fd360fffb36863f6 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 26 Feb 2026 23:05:19 +0100 Subject: chore: codebase improvements in CRuntimeOverrides.cpp. Signed-off-by: Amlal El Mahrouss --- src/kernel/src/CRuntimeOverrides.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/kernel/src/CRuntimeOverrides.cpp b/src/kernel/src/CRuntimeOverrides.cpp index c102022f..fe4c7796 100644 --- a/src/kernel/src/CRuntimeOverrides.cpp +++ b/src/kernel/src/CRuntimeOverrides.cpp @@ -6,15 +6,18 @@ using namespace Kernel; +/// @brief Standard NeKernel Size type. +using ksz_t = long long unsigned int; + /// =========================================================== /// /// @brief C Standard Library overrides. /// /// =========================================================== /// -EXTERN_C void* memset(void* dst, int c, long long unsigned int len) { +EXTERN_C void* memset(void* dst, int c, ksz_t len) { return Kernel::rt_set_memory_safe(dst, c, static_cast(len), static_cast(len)); } -EXTERN_C void* memcpy(void* dst, const void* src, long long unsigned int len) { +EXTERN_C void* memcpy(void* dst, const void* src, ksz_t len) { Kernel::rt_copy_memory_safe(const_cast(src), dst, static_cast(len), static_cast(len)); return dst; -- cgit v1.2.3