From 454533f7e3964a25e787ef8910a81244a686d0f0 Mon Sep 17 00:00:00 2001 From: Billy Laws Date: Fri, 5 Jul 2024 20:25:39 +0000 Subject: [PATCH] vrclient: Mark VRClientCoreFactory, HmdSystemFactory as stdcall. --- vrclient_x64/vrclient_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vrclient_x64/vrclient_main.c b/vrclient_x64/vrclient_main.c index c0bcb908..60ffc1ea 100644 --- a/vrclient_x64/vrclient_main.c +++ b/vrclient_x64/vrclient_main.c @@ -181,7 +181,7 @@ static int load_vrclient(void) return vrclient_loaded; } -void *CDECL HmdSystemFactory(const char *name, int *return_code) +void * __stdcall HmdSystemFactory(const char *name, int *return_code) { struct vrclient_HmdSystemFactory_params params = {.name = name, .return_code = return_code}; TRACE("name: %s, return_code: %p\n", name, return_code); @@ -190,7 +190,7 @@ void *CDECL HmdSystemFactory(const char *name, int *return_code) return create_win_interface( name, params._ret ); } -void *CDECL VRClientCoreFactory(const char *name, int *return_code) +void * __stdcall VRClientCoreFactory(const char *name, int *return_code) { struct vrclient_VRClientCoreFactory_params params = {.name = name, .return_code = return_code}; TRACE("name: %s, return_code: %p\n", name, return_code);