engine: client: securedstub: cosmetic changes
This commit is contained in:
parent
db48d0ded7
commit
11d4cb0f1e
3 changed files with 14 additions and 10 deletions
|
@ -3923,8 +3923,6 @@ void CL_UnloadProgs( void )
|
||||||
Cmd_Unlink( CMD_CLIENTDLL );
|
Cmd_Unlink( CMD_CLIENTDLL );
|
||||||
}
|
}
|
||||||
|
|
||||||
void GetSecuredClientAPI( CL_EXPORT_FUNCS F );
|
|
||||||
|
|
||||||
qboolean CL_LoadProgs( const char *name )
|
qboolean CL_LoadProgs( const char *name )
|
||||||
{
|
{
|
||||||
static playermove_t gpMove;
|
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" );
|
Con_Reportf( "CL_LoadProgs: found single callback export (secured client dlls)\n" );
|
||||||
|
|
||||||
// trying to fill interface now
|
// trying to fill interface now
|
||||||
GetSecuredClientAPI( GetClientAPI );
|
CL_GetSecuredClientAPI( GetClientAPI );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( GetClientAPI != NULL )
|
if ( GetClientAPI != NULL )
|
||||||
|
|
|
@ -109,6 +109,11 @@ typedef struct cldll_func_dst_s
|
||||||
void (*pfnGetPlayerTeam)( int *iPlayer );
|
void (*pfnGetPlayerTeam)( int *iPlayer );
|
||||||
} cldll_func_dst_t;
|
} cldll_func_dst_t;
|
||||||
|
|
||||||
|
struct cl_enginefunc_dst_s;
|
||||||
|
struct modshelpers_s;
|
||||||
|
struct modchelpers_s;
|
||||||
|
struct engdata_s;
|
||||||
|
|
||||||
typedef struct modfuncs_s
|
typedef struct modfuncs_s
|
||||||
{
|
{
|
||||||
void (*m_pfnLoadMod)( char *pchModule );
|
void (*m_pfnLoadMod)( char *pchModule );
|
||||||
|
@ -398,14 +403,10 @@ static cldll_func_dst_t cldllFuncDst =
|
||||||
DstGetPlayerTeam,
|
DstGetPlayerTeam,
|
||||||
};
|
};
|
||||||
|
|
||||||
void GetSecuredClientAPI( CL_EXPORT_FUNCS F )
|
void CL_GetSecuredClientAPI( CL_EXPORT_FUNCS F )
|
||||||
{
|
{
|
||||||
cldll_func_src_t cldllFuncSrc;
|
cldll_func_src_t cldllFuncSrc = { 0 };
|
||||||
modfuncs_t modFuncs;
|
modfuncs_t modFuncs = { 0 };
|
||||||
const dllfunc_t *func;
|
|
||||||
|
|
||||||
memset( &cldllFuncSrc, 0, sizeof( cldllFuncSrc ) );
|
|
||||||
memset( &modFuncs, 0, sizeof( modFuncs ) );
|
|
||||||
|
|
||||||
// secured client dlls need these
|
// secured client dlls need these
|
||||||
*(cldll_func_dst_t **)&cldllFuncSrc.pfnVidInit = &cldllFuncDst;
|
*(cldll_func_dst_t **)&cldllFuncSrc.pfnVidInit = &cldllFuncDst;
|
||||||
|
|
|
@ -1109,6 +1109,11 @@ void pfnPIC_DrawAdditive( int x, int y, int width, int height, const wrect_t *pr
|
||||||
qboolean Mobile_Init( void );
|
qboolean Mobile_Init( void );
|
||||||
void Mobile_Shutdown( void );
|
void Mobile_Shutdown( void );
|
||||||
|
|
||||||
|
//
|
||||||
|
// cl_securedstub.c
|
||||||
|
//
|
||||||
|
void CL_GetSecuredClientAPI( CL_EXPORT_FUNCS F );
|
||||||
|
|
||||||
//
|
//
|
||||||
// cl_video.c
|
// cl_video.c
|
||||||
//
|
//
|
||||||
|
|
Loading…
Add table
Reference in a new issue