view src/ploki/xmalloc.h @ 9302:ee570e73c8d9

<boily> ` sed -i \'s/of in/in/\' wisdom/spork
author HackBot
date Mon, 17 Oct 2016 00:03:56 +0000
parents ac0403686959
children
line wrap: on
line source

#ifndef XMALLOC_H_
#define XMALLOC_H_

#include "config.h"

#include <stddef.h>

void xend(void);
#if DEBUG_P
void *xmalloc(size_t, size_t, const char *, unsigned);
void *xrealloc(void *, size_t, const char *, unsigned);
#define xmalloc(n, m) xmalloc(n, m, __FILE__, __LINE__)
#define xrealloc(p, n) xrealloc(p, n, __FILE__, __LINE__)
#else
void *xmalloc(size_t, size_t);
void *xrealloc(void *, size_t);
#endif
void xfree(void *);

#endif /* XMALLOC_H_ */