diff --git a/include/d/d_heap_alloc.h b/include/d/d_heap_alloc.h index 726a997d..dec77133 100644 --- a/include/d/d_heap_alloc.h +++ b/include/d/d_heap_alloc.h @@ -18,6 +18,8 @@ public: EGG::HeapAllocCallback oldAllocCallback = EGG::Heap::sAllocCallback; EGG::HeapFreeCallback oldFreeCallback = EGG::Heap::sFreeCallback; + // first mention free, then alloc so that the + //inline thunks are emitted in the right order EGG::HeapFreeCallback freeThunk = &freeCallback; EGG::HeapAllocCallback allocThunk = &allocCallback;