From 90decede25316d928afc2a42df2c1ef20bd1bbb5 Mon Sep 17 00:00:00 2001 From: Emmanuel Vadot Date: Fri, 10 Jan 2020 22:38:33 +0100 Subject: [PATCH] FreeBSD: Add workaround for libsteam Steam isn't supported on FreeBSD so add a workaround. Signed-off-by: Emmanuel Vadot --- desktop_version/src/SteamNetwork.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/desktop_version/src/SteamNetwork.c b/desktop_version/src/SteamNetwork.c index c0adcc24..a1526cfa 100644 --- a/desktop_version/src/SteamNetwork.c +++ b/desktop_version/src/SteamNetwork.c @@ -15,7 +15,7 @@ #define NETWORK_LIBRARY "steam_api.dll" #elif defined(__APPLE__) #define NETWORK_LIBRARY "libsteam_api.dylib" -#elif defined(__linux__) +#elif defined(__linux__) || defined(__FreeBSD__) #define NETWORK_LIBRARY "libsteam_api.so" #else #error NETWORK_LIBRARY: Unrecognized platform! @@ -97,6 +97,9 @@ static void ClearPointers() int NETWORK_init() { +#if defined(__FreeBSD__) + return 1; +#endif intptr_t steamClient; int32_t steamUser, steamPipe;