| 1812 | struct ImNewWrapper {}; |
| 1813 | inline void* operator new(size_t, ImNewWrapper, void* ptr) { return ptr; } |
| 1814 | inline void operator delete(void*, ImNewWrapper, void*) {} // This is only required so we can use the symmetrical new() |
| 1815 | #define IM_ALLOC(_SIZE) ImGui::MemAlloc(_SIZE) |
| 1816 | #define IM_FREE(_PTR) ImGui::MemFree(_PTR) |
| 1817 | #define IM_PLACEMENT_NEW(_PTR) new(ImNewWrapper(), _PTR) |
no outgoing calls
no test coverage detected