#include <util.h>void (*)(int, const char *, ...)
esetfunc(void (*)(int, const char *, ...));
int
easprintf(char ** restrict str, const char * restrict fmt, ...);
FILE *
efopen(const char *p, const char *m);
void *
ecalloc(size_t n, size_t c);
void *
emalloc(size_t n);
void *
erealloc(void *p, size_t n);
char *
estrdup(const char *s);
char *
estrndup(const char *s, size_t len);
size_t
estrlcat(char *dst, const char *src, size_t len);
size_t
estrlcpy(char *dst, const char *src, size_t len);
int
evasprintf(char ** restrict str, const char * restrict fmt, ...);