Mercurial > dropbear
comparison dbmalloc.h @ 1378:7209a6e30932 fuzz
linked list dbmalloc now
add non-free m_malloc_free_epoch() argument for leak detection
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 26 May 2017 00:19:39 +0800 |
parents | 9aa6cd66b51d |
children | c42e8ff42bd1 |
comparison
equal
deleted
inserted
replaced
1377:d4cc85e6c569 | 1378:7209a6e30932 |
---|---|
9 void * m_realloc(void* ptr, size_t size); | 9 void * m_realloc(void* ptr, size_t size); |
10 void m_free_direct(void* ptr); | 10 void m_free_direct(void* ptr); |
11 #define m_free(X) do {m_free_direct(X); (X) = NULL;} while (0) | 11 #define m_free(X) do {m_free_direct(X); (X) = NULL;} while (0) |
12 | 12 |
13 void m_malloc_set_epoch(unsigned int epoch); | 13 void m_malloc_set_epoch(unsigned int epoch); |
14 void m_malloc_free_epoch(unsigned int epoch); | 14 void m_malloc_free_epoch(unsigned int epoch, int dofree); |
15 | 15 |
16 #endif /* DBMALLOC_H_ */ | 16 #endif /* DBMALLOC_H_ */ |