BAN: BAN/Memory.h now provides the operator new and delete

This commit is contained in:
Bananymous
2023-01-10 17:51:33 +02:00
parent c6467b8ebc
commit 85068e27d6
2 changed files with 29 additions and 10 deletions

View File

@@ -8,12 +8,3 @@ void kmalloc_dump_nodes();
void* kmalloc_eternal(size_t);
void* kmalloc(size_t);
void kfree(void*);
inline void* operator new(size_t size) { return kmalloc(size); }
inline void* operator new[](size_t size) { return kmalloc(size); }
inline void operator delete(void* addr) { kfree(addr); }
inline void operator delete[](void* addr) { kfree(addr); }
inline void operator delete(void* addr, size_t) { kfree(addr); }
inline void operator delete[](void* addr, size_t) { kfree(addr); }