![]() |
The LARC Game Engine
A Simple Game Engine from the Laboratory for Recreational Computing
|
Header and define for the ABORT macro. More...
Macros | |
#define | ABORT (reallyAbort) |
The ABORT macro. More... | |
#define | ABORTW (reallyAbortW) |
Wide character version of the ABORT macro. | |
Functions | |
void | reallyAbort (const char *fmt,...) |
The function that really does the aborting. More... | |
void | reallyAbortW (const wchar_t *fmt,...) |
Wide character version of function reallyAbort. | |
#define ABORT (reallyAbort) |
This nasty looking macro uses a handy little trick to allow it to appear to take a variable number of arguments. This is what you should actually call to abort.
void reallyAbort | ( | const char * | fmt, |
... | |||
) |
Terminate the program with a printf-like formatted error message. Normally we will call this function using the ABORT macro.