diff options
Diffstat (limited to 'lib/common/MemLeakFinder.h')
-rw-r--r-- | lib/common/MemLeakFinder.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/common/MemLeakFinder.h b/lib/common/MemLeakFinder.h index 1a2cf90c..07b52e26 100644 --- a/lib/common/MemLeakFinder.h +++ b/lib/common/MemLeakFinder.h @@ -43,7 +43,7 @@ void memleakfinder_reportleaks(); void memleakfinder_reportleaks_appendfile(const char *filename, const char *markertext); -void memleakfinder_setup_exit_report(const char *filename, const char *markertext); +void memleakfinder_setup_exit_report(const std::string& filename, const char *markertext); void memleakfinder_startsectionmonitor(); @@ -54,7 +54,8 @@ void memleakfinder_notaleak(void *ptr); void *operator new (size_t size, const char *file, int line); void *operator new[](size_t size, const char *file, int line); -// define the malloc functions now, if required +// Define the malloc functions now, if required. These should match the definitions +// in MemLeakFindOn.h. #ifdef MEMLEAKFINDER_FULL_MALLOC_MONITORING #define malloc(X) memleakfinder_malloc(X, __FILE__, __LINE__) #define calloc(X, Y) memleakfinder_calloc(X, Y, __FILE__, __LINE__) |