Browse Source

engine: menu_int: add _format and NORETURN attributes to MenuAPI

pull/2/head
Alibek Omarov 3 years ago
parent
commit
dd29e705f8
  1. 10
      engine/menu_int.h

10
engine/menu_int.h

@ -87,10 +87,10 @@ typedef struct ui_enginefuncs_s
const char* (*pfnCmd_Args)( void ); const char* (*pfnCmd_Args)( void );
// debug messages (in-menu shows only notify) // debug messages (in-menu shows only notify)
void (*Con_Printf)( const char *fmt, ... ); void (*Con_Printf)( const char *fmt, ... ) _format( 1 );
void (*Con_DPrintf)( const char *fmt, ... ); void (*Con_DPrintf)( const char *fmt, ... ) _format( 1 );
void (*Con_NPrintf)( int pos, const char *fmt, ... ); void (*Con_NPrintf)( int pos, const char *fmt, ... ) _format( 2 );
void (*Con_NXPrintf)( struct con_nprint_s *info, const char *fmt, ... ); void (*Con_NXPrintf)( struct con_nprint_s *info, const char *fmt, ... ) _format( 2 );
// sound handlers // sound handlers
void (*pfnPlayLocalSound)( const char *szSound ); void (*pfnPlayLocalSound)( const char *szSound );
@ -116,7 +116,7 @@ typedef struct ui_enginefuncs_s
int (*CL_CreateVisibleEntity)( int type, struct cl_entity_s *ent ); int (*CL_CreateVisibleEntity)( int type, struct cl_entity_s *ent );
// misc handlers // misc handlers
void (*pfnHostError)( const char *szFmt, ... ); void (*pfnHostError)( const char *szFmt, ... ) _format( 1 ) NORETURN;
int (*pfnFileExists)( const char *filename, int gamedironly ); int (*pfnFileExists)( const char *filename, int gamedironly );
void (*pfnGetGameDir)( char *szGetGameDir ); void (*pfnGetGameDir)( char *szGetGameDir );

Loading…
Cancel
Save