diff options
| author | verdant <im@verdant.ee> | 2026-07-28 18:30:16 +0800 |
|---|---|---|
| committer | verdant <im@verdant.ee> | 2026-07-28 18:30:16 +0800 |
| commit | 9bffcafa9ae0c38103a8c64b3482bb099e792869 (patch) | |
| tree | 3cc18cabd99f9e300ca2539a9a48fb9c2d30e337 /src/err.c | |
| parent | cbdc8462b6e982d3137b74d61bed6f8977405b8a (diff) | |
| download | sf-9bffcafa9ae0c38103a8c64b3482bb099e792869.tar.gz sf-9bffcafa9ae0c38103a8c64b3482bb099e792869.zip | |
Move source files to src/
Diffstat (limited to 'src/err.c')
| -rw-r--r-- | src/err.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/err.c b/src/err.c new file mode 100644 index 0000000..2a5859f --- /dev/null +++ b/src/err.c @@ -0,0 +1,18 @@ +#include "err.h" + +#include <curses.h> +#include <stdarg.h> +#include <stdio.h> +#include <stdlib.h> + +#include "log.h" + +void die(const char *err, ...) +{ + va_list p; + va_start(p, err); + log_write(LOG_ERR, err, p); + va_end(p); + endwin(); + exit(128); +} |
