summaryrefslogtreecommitdiffstats
path: root/DebugMemory.h
diff options
context:
space:
mode:
Diffstat (limited to 'DebugMemory.h')
-rw-r--r--DebugMemory.h69
1 files changed, 0 insertions, 69 deletions
diff --git a/DebugMemory.h b/DebugMemory.h
deleted file mode 100644
index d0b8a3d2..00000000
--- a/DebugMemory.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/* Do not edit this file. It was automatically generated. */
-
-#ifndef HEADER_DebugMemory
-#define HEADER_DebugMemory
-/*
-htop - DebugMemory.h
-(C) 2004-2011 Hisham H. Muhammad
-Released under the GNU GPL, see the COPYING file
-in the source distribution for its full text.
-*/
-
-#undef strdup
-#undef malloc
-#undef realloc
-#undef calloc
-#undef free
-
-
-typedef struct DebugMemoryItem_ DebugMemoryItem;
-
-struct DebugMemoryItem_ {
- int magic;
- void* data;
- char* file;
- int line;
- DebugMemoryItem* next;
-};
-
-typedef struct DebugMemory_ {
- DebugMemoryItem* first;
- int allocations;
- int deallocations;
- int size;
- bool totals;
- FILE* file;
-} DebugMemory;
-
-
-#if defined(DEBUG)
-
-void DebugMemory_new();
-
-void* DebugMemory_malloc(int size, char* file, int line, char* str);
-
-void* DebugMemory_calloc(int a, int b, char* file, int line);
-
-void* DebugMemory_realloc(void* ptr, int size, char* file, int line, char* str);
-
-void* DebugMemory_strdup(const char* str, char* file, int line);
-
-void DebugMemory_free(void* data, char* file, int line);
-
-void DebugMemory_assertSize();
-
-int DebugMemory_getBlockCount();
-
-void DebugMemory_registerAllocation(void* data, char* file, int line);
-
-void DebugMemory_registerDeallocation(void* data, char* file, int line);
-
-void DebugMemory_report();
-
-#elif defined(DEBUGLITE)
-
-//#include "efence.h"
-
-#endif
-
-#endif