unittest: Allow mocking allocator calls

This commit is contained in:
ZyX
2017-01-07 13:52:51 +03:00
parent b4c0c61f5c
commit 8fd3d31329
4 changed files with 167 additions and 28 deletions

View File

@@ -5,6 +5,16 @@
#include <stddef.h> // for size_t
#include <time.h> // for time_t
typedef void *(*MemMalloc)(size_t);
typedef void (*MemFree)(void *);
typedef void *(*MemCalloc)(size_t, size_t);
typedef void *(*MemRealloc)(void *, size_t);
extern MemMalloc mem_malloc;
extern MemFree mem_free;
extern MemCalloc mem_calloc;
extern MemRealloc mem_realloc;
#ifdef INCLUDE_GENERATED_DECLARATIONS
# include "memory.h.generated.h"
#endif