diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-02-26 23:05:19 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-02-26 23:05:19 +0100 |
| commit | 4f65115434ca019d6a8c1b31fd360fffb36863f6 (patch) | |
| tree | a0c411ea6efad3378bb157b91b6558939506ae03 /src | |
| parent | 4f6b54d44be3900dd03547aea6b4ea9309241490 (diff) | |
chore: codebase improvements in CRuntimeOverrides.cpp.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src')
| -rw-r--r-- | src/kernel/src/CRuntimeOverrides.cpp | 7 |
1 files 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<Size>(len), static_cast<Size>(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<void*>(src), dst, static_cast<Size>(len), static_cast<Size>(len)); return dst; |
