blob: aea1f872e1771dcd41ee025b04d04b3b6e12ef27 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
#ifndef ERROR_H_
#define ERROR_H_
#include <stdlib.h>
/* Clean up and exit, printing a message */
#define error(...) { endwin(); printf("\033[?1003l"); fprintf(stderr, __FILE__ ": %i", __LINE__); fprintf(stderr, ": " __VA_ARGS__); exit(EXIT_FAILURE); }
#define todo() { endwin(); printf("\033[?1003l"); fprintf(stderr, __FILE__": %i: Not yet implemented\n", __LINE__); exit(EXIT_FAILURE); }
#endif /* ERROR_H_ */
|