X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=main.c;h=916ff0ac6931decc20f4c1298ca8020fd0588bec;hb=8bc08773fa4ac22f7fd3c89d8e8be92d2cab616a;hp=95acac2fb47adcec557ecce53bf2df089704e45c;hpb=d9d089bdcc31698970747fc829edb057c0a0da5b;p=open-adventure.git diff --git a/main.c b/main.c index 95acac2..916ff0a 100644 --- a/main.c +++ b/main.c @@ -13,7 +13,7 @@ * and for the offensive globals. Applying the Structured Program * Theorem can be hard. */ -#define DEFINE_GLOBALS_FROM_INCLUDES + #include #include #include @@ -42,7 +42,7 @@ static void sig_handler(int signo) if (logfp != NULL) fflush(logfp); } - exit(0); + exit(EXIT_FAILURE); } // LCOV_EXCL_STOP @@ -113,7 +113,7 @@ int main(int argc, char *argv[]) #endif fprintf(stderr, " -s suppress command editing\n"); - exit(-1); + exit(EXIT_FAILURE); break; } } @@ -1181,7 +1181,6 @@ Laction: default: BUG(ACTION_RETURNED_PHASE_CODE_BEYOND_END_OF_SWITCH); // LCOV_EXCL_LINE } - linenoiseFree(input); } }