Same problem as J_Morg here; new vld.lib and vld_x86.dll, but no memory leaks detected.
The 2.4RC2 source is incomplete, vldallocator.h for example is missing. I got the latest source from CodePlex, then compiled that under VS2013. I checked that I'm using the right DLL by adding a small text to the 'No memory leaks detected.' line in the source.
VLDReportLeaks();
malloc(100);
VLDReportLeaks();
VLDEnable();
malloc(1000);
The 2.4RC2 source is incomplete, vldallocator.h for example is missing. I got the latest source from CodePlex, then compiled that under VS2013. I checked that I'm using the right DLL by adding a small text to the 'No memory leaks detected.' line in the source.
Using VS2013 v12.0.21005.1 REL. The code goes like this:
VLDSetReportOptions(VLD_OPT_REPORT_TO_FILE|VLD_OPT_REPORT_TO_DEBUGGER,L"d:/t/vld_report.txt");VLDReportLeaks();
malloc(100);
VLDReportLeaks();
VLDEnable();
malloc(1000);