RFE=request for enhancement btw.
When I run my C++ programs under Purify, it complains with ‘PAR: both MSVCRT and MSVCRTD dlls are being used’. This is to warn about potentially different memory allocation strategies that may screw up memory handling significantly.
It can be ignored, but it would be just a tad cleaner if it’s gone. FMOD.dll is a release version; is there a debug version freely available too?
A clean solution would be different btw; with ‘dumpbin /imports fmod.dll’ you can see that FMOD.dll ONLY links in MSVCRT.dll for its abs() function (int abs(int n)).
Brett, can you create a myabs() that you use instead of MSVCRT’s abs()? That way you avoid the dependency on MSVCRT, and get in the way less of debug versions (where purify complains because both the debug and non-debug versions of MSVCRT are loaded).
- Mentos asked 17 years ago
- You must login to post comments