mirror of
https://gitlab.com/Mr_Goldberg/goldberg_emulator.git
synced 2025-12-06 04:04:53 +01:00
Try to fix the flat api get public ip function.
This commit is contained in:
parent
60b627163a
commit
a2f8fec816
3 changed files with 15 additions and 2 deletions
|
|
@ -134,6 +134,12 @@ Steam_Client *get_steam_clientserver_old()
|
|||
return get_steam_client();
|
||||
}
|
||||
|
||||
static bool steamclient_has_ipv6_functions_flag;
|
||||
bool steamclient_has_ipv6_functions()
|
||||
{
|
||||
return steamclient_has_ipv6_functions_flag;
|
||||
}
|
||||
|
||||
static void *create_client_interface(const char *ver)
|
||||
{
|
||||
if (strstr(ver, "SteamClient") == ver) {
|
||||
|
|
@ -167,8 +173,10 @@ static void *create_client_interface(const char *ver)
|
|||
steam_client = (ISteamClient019 *)get_steam_client();
|
||||
} else if (strcmp(ver, STEAMCLIENT_INTERFACE_VERSION) == 0) {
|
||||
steam_client = (ISteamClient *)get_steam_client();
|
||||
steamclient_has_ipv6_functions_flag = true;
|
||||
} else {
|
||||
steam_client = (ISteamClient *)get_steam_client();
|
||||
steamclient_has_ipv6_functions_flag = true;
|
||||
}
|
||||
|
||||
return steam_client;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue