mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-12-29 03:24:36 +00:00
1e60319be2
Add rpcs3/define_new_memleakdetect.h to save and replace new operator with Visual Studio Memory Leak Detection's operator. Add rpcs3/restore_new.h to restore new operator to a previous saved state.
7 lines
249 B
C
7 lines
249 B
C
//Override the new operator to use the memory leak detection from visual studio
|
|
//Does not work with placement new
|
|
#if defined(MSVC_CRT_MEMLEAK_DETECTION) && defined(_DEBUG) && defined(DBG_NEW)
|
|
#pragma push_macro("new")
|
|
#define new DBG_NEW
|
|
#endif
|