summaryrefslogtreecommitdiff
path: root/die.h
blob: 9639bf17f5d73499c7951c43c0c0acab1133d8fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef DIE_H
#define DIE_H

#include <SDL.h>

void die(void);
void sdl_error_assert(SDL_bool condition);

#define die(...) (SDL_LogCritical(SDL_LOG_CATEGORY_ERROR, __VA_ARGS__), die())
#define sdl_error_assert(c) (sdl_error_assert(c && SDL_TRUE))

#endif