From 534aba7074ff2ddcbeb5f4eae850fde7f65b94b9 Mon Sep 17 00:00:00 2001 From: Danny Holman Date: Tue, 19 Nov 2024 14:38:24 -0600 Subject: core: add an exit code list Add a header file that lists common exit codes and use them in the abort function. Signed-off-by: Danny Holman --- core/abort.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core') diff --git a/core/abort.c b/core/abort.c index 292c1a1..cd66ab1 100644 --- a/core/abort.c +++ b/core/abort.c @@ -1,6 +1,7 @@ #include #include #include +#include #include #define MAX_TRACE_ITEMS 30 @@ -50,7 +51,7 @@ NORET void rune_abort(void) { log_output(LOG_INFO, "Abort called, printing stack trace"); _stack_trace(); rune_exit(); - exit(-1); + exit(REXIT_FAIL); } #ifdef MSVC -- cgit v1.2.3