From 4cbb6d22b71883869697a3114a800a731eb0a997 Mon Sep 17 00:00:00 2001 From: Luke Street Date: Sat, 28 Feb 2026 17:26:24 -0700 Subject: [PATCH] Guard operator new/delete behind !TARGET_PC --- include/JSystem/JKernel/JKRHeap.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/JSystem/JKernel/JKRHeap.h b/include/JSystem/JKernel/JKRHeap.h index 189af24376..17b3059314 100644 --- a/include/JSystem/JKernel/JKRHeap.h +++ b/include/JSystem/JKernel/JKRHeap.h @@ -210,16 +210,22 @@ public: static JKRErrorHandler mErrorHandler; }; +#ifndef TARGET_PC void* operator new(size_t size); +#endif void* operator new(size_t size, int alignment); void* operator new(size_t size, JKRHeap* heap, int alignment); +#ifndef TARGET_PC void* operator new[](size_t size); +#endif void* operator new[](size_t size, int alignment); void* operator new[](size_t size, JKRHeap* heap, int alignment); +#ifndef TARGET_PC void operator delete(void* ptr); void operator delete[](void* ptr); +#endif void JKRDefaultMemoryErrorRoutine(void* heap, u32 size, int alignment);