From 87f42c923764684e1e52675a3fc8319aaf509c0c Mon Sep 17 00:00:00 2001 From: hrydgard Date: Mon, 22 Sep 2008 21:27:47 +0000 Subject: [PATCH] Add a way to sprinkle heap integrity checks over Dolphin without breaking the linux build git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@613 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Common/Src/Common.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Core/Common/Src/Common.h b/Source/Core/Common/Src/Common.h index 242bd25694..42ace78ded 100644 --- a/Source/Core/Common/Src/Common.h +++ b/Source/Core/Common/Src/Common.h @@ -21,9 +21,13 @@ #define _CRTDBG_MAP_ALLOC #define _CRTDBG_MAP_ALLOC_NEW +#define CHECK_HEAP_INTEGRITY() + #ifdef _WIN32 #ifdef _DEBUG #include +#undef CHECK_HEAP_INTEGRITY +#define CHECK_HEAP_INTEGRITY() {if (!_CrtCheckMemory()) PanicAlert("memory corruption detected. see log.");} #endif #include "../../../PluginSpecs/CommonTypes.h"