diff --git a/include/ntconf.h b/include/ntconf.h index 05edf9071..bcfe2e9ee 100644 --- a/include/ntconf.h +++ b/include/ntconf.h @@ -98,7 +98,6 @@ extern void FDECL(interject, (int)); #ifdef strcasecmp #undef strcasecmp #endif -extern void FDECL(nethack_exit, (int)); extern void NDECL(getlock); #endif @@ -282,5 +281,5 @@ extern void FDECL(nhassert_failed, (const char * exp, const char * file, #endif #define nethack_enter(argc, argv) nethack_enter_winnt() - +extern void FDECL(nethack_exit, (int)) NORETURN; #endif /* NTCONF_H */ diff --git a/src/end.c b/src/end.c index 3d316a5db..e2090bcdf 100644 --- a/src/end.c +++ b/src/end.c @@ -64,7 +64,7 @@ STATIC_DCL void NDECL(dump_plines); STATIC_DCL void FDECL(dump_everything, (int, time_t)); STATIC_DCL int NDECL(num_extinct); -#if defined(__BEOS__) || defined(MICRO) || defined(WIN32) || defined(OS2) +#if defined(__BEOS__) || defined(MICRO) || defined(OS2) extern void FDECL(nethack_exit, (int)); #else #define nethack_exit exit