build warning for noreturn function that does return
The warning showed up with gcc on msdos (__DJGPP__) end.c: In function 'nh_terminate': end.c:1729:1: warning: 'noreturn' function does return } ^
This commit is contained in:
@@ -42,7 +42,7 @@ static void FDECL(process_options, (int argc, char **argv));
|
||||
static void NDECL(nhusage);
|
||||
|
||||
#if defined(MICRO) || defined(OS2)
|
||||
extern void FDECL(nethack_exit, (int));
|
||||
extern void FDECL(nethack_exit, (int)) NORETURN;
|
||||
#else
|
||||
#define nethack_exit exit
|
||||
#endif
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
#endif
|
||||
|
||||
#if defined(MICRO) || defined(OS2)
|
||||
void FDECL(nethack_exit, (int));
|
||||
void FDECL(nethack_exit, (int)) NORETURN;
|
||||
#else
|
||||
#define nethack_exit exit
|
||||
#endif
|
||||
|
||||
@@ -28,7 +28,7 @@ char *FDECL(translate_path_variables, (const char *, char *));
|
||||
char *NDECL(exename);
|
||||
boolean NDECL(fakeconsole);
|
||||
void NDECL(freefakeconsole);
|
||||
E void FDECL(nethack_exit, (int));
|
||||
E void FDECL(nethack_exit, (int)) NORETURN;
|
||||
#if defined(MSWIN_GRAPHICS)
|
||||
E void NDECL(mswin_destroy_reg);
|
||||
#endif
|
||||
|
||||
@@ -53,7 +53,7 @@ Version _WIN_32IE Platform/IE
|
||||
/*#define COMCTL_URL
|
||||
* "http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp"*/
|
||||
|
||||
extern void FDECL(nethack_exit, (int));
|
||||
extern void FDECL(nethack_exit, (int)) NORETURN;
|
||||
static TCHAR *_get_cmd_arg(TCHAR *pCmdLine);
|
||||
static HRESULT GetComCtlVersion(LPDWORD pdwMajor, LPDWORD pdwMinor);
|
||||
BOOL WINAPI
|
||||
|
||||
Reference in New Issue
Block a user