diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2026-03-10 17:40:58 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2026-03-10 17:40:58 +0800 |
| commit | e0500692be6a8775c0a3c83984fc48d445a5f1d8 (patch) | |
| tree | b669a7072d375acd72905edc2520f4fe87dfa364 /mem.c | |
| parent | 0afd55f721a878ad1104f4343114355778eaa058 (diff) | |
| download | cvn-e0500692be6a8775c0a3c83984fc48d445a5f1d8.tar.gz | |
Move memory and stack to own files and sort before hash.
Diffstat (limited to 'mem.c')
| -rw-r--r-- | mem.c | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +#include <err.h> +#include <stdlib.h> + +#include "mem.h" + +void *_xmalloc(size_t s, const char *file, int line) +{ + void *p; + + if (!(p = malloc(s))) + err(1, "%s:%d: malloc", file, line); + return p; +} + +void *_xrealloc(void *ptr, size_t s, const char *file, int line) +{ + void *p; + + if (!(p = realloc(ptr, s))) + err(1, "%s:%d: realloc", file, line); + return p; +} |
