From eb6358318fc06c5d35f980a2dbd7e39b2748d4e5 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 22 Feb 2018 21:52:59 +0300 Subject: patch for VLD integration --- src/mir_app/src/miranda.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/mir_app/src/miranda.cpp b/src/mir_app/src/miranda.cpp index baf7bf989b..e0628ad7cd 100644 --- a/src/mir_app/src/miranda.cpp +++ b/src/mir_app/src/miranda.cpp @@ -25,6 +25,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include "stdafx.h" +#if defined(VLD_ENABLED) +#include "msapi\vld.h" +#endif + #pragma comment(lib, "version.lib") int LoadDefaultModules(void); @@ -97,6 +101,11 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD dwReason, LPVOID) g_iIconY = GetSystemMetrics(SM_CYICON); g_iIconSX = GetSystemMetrics(SM_CXSMICON); g_iIconSY = GetSystemMetrics(SM_CYSMICON); + + #if defined(VLD_ENABLED) + VLDSetOptions(VLD_OPT_SKIP_HEAPFREE_LEAKS, -1, -1); + VLDSetReportOptions(VLD_OPT_REPORT_TO_FILE, L"C:\\temp\\vld.txt"); + #endif } return TRUE; } -- cgit v1.2.3