diff --git a/test/testrunner.cpp b/test/testrunner.cpp index 76d37d0d6..64292db5c 100644 --- a/test/testrunner.cpp +++ b/test/testrunner.cpp @@ -23,6 +23,11 @@ int main(int argc, char *argv[]) { + // MS Visual C++ memory leak debug tracing +#if defined(_MSC_VER) && defined(_DEBUG) + _CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF); +#endif + #ifdef NDEBUG try { #endif