diff options
Diffstat (limited to 'mem.c')
| -rw-r--r-- | mem.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -14,3 +14,13 @@ void *xmalloc(size_t size) } return rtn; } + +void *xrealloc(void *p, size_t size) +{ + void *pmem = realloc(p, size); + + if (!pmem) + free(p); + + return pmem; +} |
