diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-22 17:22:16 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-22 17:22:16 +0100 |
| commit | 12b2e32abf385b3feb697c442ee79ed8b71d450b (patch) | |
| tree | 608342ff1203d2c1d4e5828846ae13011f9c2373 /src/boot | |
| parent | bc8b05bce61b16daa03a6c4dd0e87f65c608dba3 (diff) | |
[FEAT] Kernel: Hybrid kernel harderning.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/boot')
| -rw-r--r-- | src/boot/src/New+Delete.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/boot/src/New+Delete.cpp b/src/boot/src/New+Delete.cpp index 70ab1dcd..f3f3d753 100644 --- a/src/boot/src/New+Delete.cpp +++ b/src/boot/src/New+Delete.cpp @@ -37,7 +37,7 @@ void* operator new[](size_t sz) { /// @brief Deletes the object. /// @param buf the object. -void operator delete(void* buf) { +void operator delete(void* buf) noexcept { if (!buf) return; BS->FreePool(buf); @@ -45,7 +45,7 @@ void operator delete(void* buf) { /// @brief Deletes the object. /// @param buf the object. -void operator delete[](void* buf) { +void operator delete[](void* buf) noexcept { if (!buf) return; BS->FreePool(buf); @@ -54,7 +54,7 @@ void operator delete[](void* buf) { /// @brief Deletes the object (array specific). /// @param buf the object. /// @param size it's size. -void operator delete(void* buf, size_t size) { +void operator delete(void* buf, size_t size) noexcept { if (!buf) return; SetMem(buf, 0, size); @@ -64,7 +64,7 @@ void operator delete(void* buf, size_t size) { /// @brief Deletes the object (array specific). /// @param buf the object. /// @param size it's size. -void operator delete[](void* buf, size_t size) { +void operator delete[](void* buf, size_t size) noexcept { if (!buf) return; SetMem(buf, 0, size); |
