From a0a8aaf5170eab149ee0fed4d7846e0df856a2e4 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Fri, 11 Mar 2016 19:34:18 -0500 Subject: split into separate executables --- util.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 util.c (limited to 'util.c') diff --git a/util.c b/util.c new file mode 100644 index 0000000..22b6dc6 --- /dev/null +++ b/util.c @@ -0,0 +1,17 @@ +#include +#include +#include + +#include "util.h" + +void *xrealloc(void *ptr, size_t size) +{ + void *ret = realloc(ptr, size); + if (ret == NULL) { + if (ptr==NULL) + error(1, errno, "Could not allocate memory"); + else + error(1, errno, "Could not re-allocate memory"); + } + return ret; +} -- cgit v1.2.3-54-g00ecf