diff --git a/engine/client/client.h b/engine/client/client.h index 25bea5de..b8bb14a6 100644 --- a/engine/client/client.h +++ b/engine/client/client.h @@ -709,11 +709,7 @@ dlight_t *CL_GetEntityLight( int number ); // // cl_cmds.c // -#if XASH_PSP -void CL_Quit_f( void ); -#else void CL_Quit_f( void ) NORETURN; -#endif void CL_ScreenShot_f( void ); void CL_SnapShot_f( void ); void CL_PlayCDTrack_f( void ); diff --git a/engine/common/system.h b/engine/common/system.h index 8730e918..2096e6e0 100644 --- a/engine/common/system.h +++ b/engine/common/system.h @@ -68,11 +68,7 @@ void Sys_Print( const char *pMsg ); void Sys_PrintLog( const char *pMsg ); void Sys_InitLog( void ); void Sys_CloseLog( void ); -#if XASH_PSP -void Sys_Quit( void ); -#else void Sys_Quit( void ) NORETURN; -#endif // // sys_con.c diff --git a/public/crtlib.h b/public/crtlib.h index f64db6f2..9220e488 100644 --- a/public/crtlib.h +++ b/public/crtlib.h @@ -21,7 +21,11 @@ GNU General Public License for more details. #ifdef __GNUC__ #define _format(x) __attribute__((format(printf, x, x+1))) +#if XASH_PSP +#define NORETURN +#else #define NORETURN __attribute__((noreturn)) +#endif #else #define _format(x) #define NORETURN