From 8f8a6d4f9186a57c7176be62213975446834ae96 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Mon, 2 Jul 2018 14:02:23 +0200 Subject: [PATCH] lib: dlopen versioned library Instead of dlopen'ing the plain, not versioned library, use the versioned one with current interface, i.e. 0: libgamemode.so.0 --- lib/gamemode_client.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gamemode_client.h b/lib/gamemode_client.h index 4a42338..465da5b 100644 --- a/lib/gamemode_client.h +++ b/lib/gamemode_client.h @@ -152,7 +152,7 @@ __attribute__((always_inline)) static inline int internal_load_libgamemode(void) void *libgamemode = NULL; /* Try and load libgamemode */ - libgamemode = dlopen("libgamemode.so", RTLD_NOW); + libgamemode = dlopen("libgamemode.so.0", RTLD_NOW); if (!libgamemode) { snprintf(internal_gamemode_client_error_string, sizeof(internal_gamemode_client_error_string),