summaryrefslogtreecommitdiff
path: root/util.h
blob: 0eb8c19e20158eee4253c1fc96b3ee088a2049ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once

#include <signal.h> /* for sig_atomic_t */
#include <string.h> /* for memset(3) */

#define UNUSED __attribute__((__unused__))
#define ZERO(x) memset(&(x), 0, sizeof(x))

#ifndef _
#define _(str) str
#endif

void * xrealloc(void *ptr, size_t size);