X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/80ff1fc6d0e3da53ae7bea0354216a38f7303971..748f206e3d7f66f687f42cfa3341928d5cb548f1:/src/zmalloc.c diff --git a/src/zmalloc.c b/src/zmalloc.c index 97067735..79b56158 100644 --- a/src/zmalloc.c +++ b/src/zmalloc.c @@ -30,6 +30,15 @@ #include #include + +/* This function provide us access to the original libc free(). This is useful + * for instance to free results obtained by backtrace_symbols(). We need + * to define this function before including zmalloc.h that may shadow the + * free implementation if we use jemalloc or another non standard allocator. */ +void zlibc_free(void *ptr) { + free(ptr); +} + #include #include #include "config.h"