From 555e300ab282812f6fe4d776908584275993ba76 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sun, 25 Nov 2007 17:14:24 +0000 Subject: [PATCH] r14940@tombo: nickm | 2007-11-25 12:01:37 -0500 New mm-internal.h header that includes internal memory management functions. svn:r542 --- mm-internal.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 mm-internal.h diff --git a/mm-internal.h b/mm-internal.h new file mode 100644 index 00000000..52a6fa5b --- /dev/null +++ b/mm-internal.h @@ -0,0 +1,22 @@ + +#ifndef _EVENT_MM_INTERNAL_H +#define _EVENT_MM_INTERNAL_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/* Internal use only: Memory allocation functions. */ +void *event_malloc(size_t sz); +void *event_calloc(size_t count, size_t size); +char *event_strdup(const char *s); +void *event_realloc(void *p, size_t sz); +void event_free(void *p); + +#ifdef __cplusplus +} +#endif + +#endif