Files
gambling-curses/util.c

35 lines
410 B
C

/*
* Copyright (C) Artsiom D.
* Copyright (C) shit-co.de
*/
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include "util.h"
void *
emalloc(size_t n)
{
void *p = malloc(n);
if (p == NULL) {
die("malloc fail\n");
}
return p;
}
noreturn void
die(char *fmt, ...)
{
va_list va;
va_start(va, fmt);
vfprintf(stderr, fmt, va);
va_end(va);
exit(1);
}