1 #ifndef EL__UTIL_MEMDEBUG_H
2 #define EL__UTIL_MEMDEBUG_H
6 /* TODO: Another file? */
13 extern struct mem_stats mem_stats
;
15 void *debug_mem_alloc(const unsigned char *, int, size_t);
16 void *debug_mem_calloc(const unsigned char *, int, size_t, size_t);
17 void debug_mem_free(const unsigned char *, int, void *);
18 void *debug_mem_realloc(const unsigned char *, int, void *, size_t);
19 void set_mem_comment(void *, const unsigned char *, int);
21 void check_memory_leaks(void);
24 #define set_mem_comment(p, c, l)
25 #endif /* DEBUG_MEMLEAK */