Merge pull request #218 from Dmitry-Me/enableLeakTracing

Enable dump of debug heap memory leaks
This commit is contained in:
Lee Thomason 2014-10-30 14:17:34 -07:00
commit 4de01a9489
1 changed files with 2 additions and 0 deletions

View File

@ -279,6 +279,8 @@ int main( int argc, const char ** argv )
{ {
#if defined( _MSC_VER ) && defined( DEBUG ) #if defined( _MSC_VER ) && defined( DEBUG )
_CrtMemCheckpoint( &startMemState ); _CrtMemCheckpoint( &startMemState );
// Enable MS Visual C++ debug heap memory leaks dump on exit
_CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF);
#endif #endif
#if defined(_MSC_VER) || defined(MINGW32) || defined(__MINGW32__) #if defined(_MSC_VER) || defined(MINGW32) || defined(__MINGW32__)