From 3a1b1d1b005fd9c3716df2564d8b82f6c0b2409b Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Wed, 7 Mar 2018 14:35:05 -0600 Subject: [PATCH] steamclient: Load steamclient.dylib on mac --- lsteamclient/steamclient_main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lsteamclient/steamclient_main.c b/lsteamclient/steamclient_main.c index 5ee00d9d..4e7042b9 100644 --- a/lsteamclient/steamclient_main.c +++ b/lsteamclient/steamclient_main.c @@ -97,14 +97,18 @@ static int load_steamclient(void) if(steamclient_lib) return 1; +#ifdef __APPLE__ + steamclient_lib = wine_dlopen("steamclient.dylib", RTLD_NOW, NULL, 0); +#else #ifdef _WIN64 snprintf(path, PATH_MAX, "%s/.steam/sdk64/steamclient.so", getenv("HOME")); #else snprintf(path, PATH_MAX, "%s/.steam/sdk32/steamclient.so", getenv("HOME")); #endif steamclient_lib = wine_dlopen(path, RTLD_NOW, NULL, 0); +#endif if(!steamclient_lib){ - ERR("unable to load steamclient.so\n"); + ERR("unable to load native steamclient library\n"); return 0; }