From c8f608f4c4c6d2eb6cb7b12cb60de04cadcb3750 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Wed, 5 Aug 2009 16:27:47 +0000 Subject: Add sdump(), split xmalloc.h out of fetchmail.h svn path=/branches/BRANCH_6-3/; revision=5390 --- xmalloc.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 xmalloc.h (limited to 'xmalloc.h') diff --git a/xmalloc.h b/xmalloc.h new file mode 100644 index 00000000..e1865013 --- /dev/null +++ b/xmalloc.h @@ -0,0 +1,19 @@ +/* xmalloc.h -- split out of fetchmail.h */ + +#ifndef XMALLOC_H +#define XMALLOC_H + +#include "config.h" + +/* xmalloc.c */ +#if defined(HAVE_VOIDPOINTER) +#define XMALLOCTYPE void +#else +#define XMALLOCTYPE char +#endif +XMALLOCTYPE *xmalloc(size_t); +XMALLOCTYPE *xrealloc(/*@null@*/ XMALLOCTYPE *, size_t); +#define xfree(p) { if (p) { free(p); } (p) = 0; } +char *xstrdup(const char *); + +#endif -- cgit v1.2.3