engine: client: securedstub: cosmetic changes

This commit is contained in:
Alibek Omarov 2022-05-29 02:27:02 +03:00
parent db48d0ded7
commit 11d4cb0f1e
3 changed files with 14 additions and 10 deletions

View File

@ -3923,8 +3923,6 @@ void CL_UnloadProgs( void )
Cmd_Unlink( CMD_CLIENTDLL );
}
void GetSecuredClientAPI( CL_EXPORT_FUNCS F );
qboolean CL_LoadProgs( const char *name )
{
static playermove_t gpMove;
@ -3983,7 +3981,7 @@ qboolean CL_LoadProgs( const char *name )
Con_Reportf( "CL_LoadProgs: found single callback export (secured client dlls)\n" );
// trying to fill interface now
GetSecuredClientAPI( GetClientAPI );
CL_GetSecuredClientAPI( GetClientAPI );
}
if ( GetClientAPI != NULL )

View File

@ -109,6 +109,11 @@ typedef struct cldll_func_dst_s
void (*pfnGetPlayerTeam)( int *iPlayer );
} cldll_func_dst_t;
struct cl_enginefunc_dst_s;
struct modshelpers_s;
struct modchelpers_s;
struct engdata_s;
typedef struct modfuncs_s
{
void (*m_pfnLoadMod)( char *pchModule );
@ -398,14 +403,10 @@ static cldll_func_dst_t cldllFuncDst =
DstGetPlayerTeam,
};
void GetSecuredClientAPI( CL_EXPORT_FUNCS F )
void CL_GetSecuredClientAPI( CL_EXPORT_FUNCS F )
{
cldll_func_src_t cldllFuncSrc;
modfuncs_t modFuncs;
const dllfunc_t *func;
memset( &cldllFuncSrc, 0, sizeof( cldllFuncSrc ) );
memset( &modFuncs, 0, sizeof( modFuncs ) );
cldll_func_src_t cldllFuncSrc = { 0 };
modfuncs_t modFuncs = { 0 };
// secured client dlls need these
*(cldll_func_dst_t **)&cldllFuncSrc.pfnVidInit = &cldllFuncDst;

View File

@ -1109,6 +1109,11 @@ void pfnPIC_DrawAdditive( int x, int y, int width, int height, const wrect_t *pr
qboolean Mobile_Init( void );
void Mobile_Shutdown( void );
//
// cl_securedstub.c
//
void CL_GetSecuredClientAPI( CL_EXPORT_FUNCS F );
//
// cl_video.c
//