Xinqi Bao's Git
projects
/
st.git
/ blob
2e33fbd10ccd12ca2817f6c90f9351dd63fd9b78
[st.git]
/
util.c
1
/* See LICENSE file for copyright and license details. */
2
#include
"util.h"
3
#include <errno.h>
4
#include <stdarg.h>
5
#include <stdio.h>
6
#include <stdlib.h>
7
#include <string.h>
8
9
void
*
10
emallocz
(
unsigned int
size
) {
11
void
*
res
=
calloc
(
1
,
size
);
12
13
if
(!
res
)
14
err
(
EXIT_FAILURE
,
"could not malloc() %u bytes
\n
"
,
size
);
15
return
res
;
16
}