diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2014-03-11 12:42:06 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2014-03-11 12:42:06 -0400 |
commit | 8e6ced70cc48dc842b23eaed5c60fb72ae266661 (patch) | |
tree | 6032d05b55fe73088680febb1dfb8c8c5ce32a59 /util.c | |
download | kd-forest-8e6ced70cc48dc842b23eaed5c60fb72ae266661.tar.xz |
Initial commit.
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -0,0 +1,33 @@ +/********************************************************************* + * kd-forest * + * Copyright (C) 2014 Tavian Barnes <tavianator@tavianator.com> * + * * + * This program is free software. It comes without any warranty, to * + * the extent permitted by applicable law. You can redistribute it * + * and/or modify it under the terms of the Do What The Fuck You Want * + * To Public License, Version 2, as published by Sam Hocevar. See * + * the COPYING file or http://www.wtfpl.net/ for more details. * + *********************************************************************/ + +#include "util.h" +#include <stdlib.h> + +void * +xmalloc(size_t size) +{ + void *ret = malloc(size); + if (!ret) { + abort(); + } + return ret; +} + +void * +xrealloc(void *ptr, size_t size) +{ + void *ret = realloc(ptr, size); + if (!ret) { + abort(); + } + return ret; +} |