lsteamclient: Generate function types with ABI attributes.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-09-19 21:30:14 +02:00
parent 2a2fb338d2
commit 910f149a04
61 changed files with 257 additions and 155 deletions

View file

@ -170,7 +170,7 @@ void cppISteamClient_SteamClient009_GetIPCCallCount( struct cppISteamClient_Stea
void cppISteamClient_SteamClient009_SetWarningMessageHook( struct cppISteamClient_SteamClient009_SetWarningMessageHook_params *params )
{
struct cppISteamClient_SteamClient009 *iface = (struct cppISteamClient_SteamClient009 *)params->linux_side;
void (*lin_pFunction)(int32_t, const char *) = (void (*)(int32_t, const char *))manual_convert_SteamAPIWarningMessageHook_t( (void *)params->pFunction );
void (*U_CDECL lin_pFunction)(int32_t, const char *) = manual_convert_SetWarningMessageHook_pFunction( params->pFunction );
iface->SetWarningMessageHook( lin_pFunction );
}