vrclient: Wrap compositor data cleanup with parameter struct.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-10-19 12:24:34 +02:00 committed by Arkadiusz Hiler
parent e8d83b6527
commit 92ac73e803

View File

@ -51,7 +51,11 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, void *reserved)
{
if (compositor_data.client_core_linux_side)
{
cppIVRClientCore_IVRClientCore_003_Cleanup(compositor_data.client_core_linux_side);
struct cppIVRClientCore_IVRClientCore_003_Cleanup_params params =
{
.linux_side = compositor_data.client_core_linux_side,
};
cppIVRClientCore_IVRClientCore_003_Cleanup( &params );
compositor_data.client_core_linux_side = NULL;
}
dlclose(vrclient_lib);