Compare commits
No commits in common. "b189fbf2600ab1f246f6e2d354c116a60de8ecbc" and "a3c606c74dabbea7884d8649e624a115e0dbfd4b" have entirely different histories.
b189fbf260
...
a3c606c74d
|
@ -195,9 +195,7 @@ brazilian
|
|||
romanian
|
||||
russian
|
||||
spanish
|
||||
latam
|
||||
swedish
|
||||
thai
|
||||
turkish
|
||||
ukrainian
|
||||
vietnamese
|
||||
|
|
22
dll/flat.cpp
22
dll/flat.cpp
|
@ -1144,28 +1144,12 @@ STEAMAPI_API bool SteamAPI_ISteamUtils_IsSteamChinaLauncher( ISteamUtils* self )
|
|||
|
||||
STEAMAPI_API bool SteamAPI_ISteamUtils_InitFilterText( ISteamUtils* self, uint32 unFilterOptions )
|
||||
{
|
||||
//Note: older function only has less arguments
|
||||
int test1 = ((char *)self - (char*)get_steam_client()->steam_utils);
|
||||
int test2 = ((char *)self - (char*)get_steam_client()->steam_gameserver_utils);
|
||||
auto ptr = get_steam_client()->steam_gameserver_utils;
|
||||
if (test1 >= 0 && (test2 < 0 || test1 < test2)) {
|
||||
ptr = get_steam_client()->steam_utils;
|
||||
}
|
||||
|
||||
return (ptr)->InitFilterText(unFilterOptions);
|
||||
return (self)->InitFilterText(unFilterOptions);
|
||||
}
|
||||
|
||||
STEAMAPI_API int SteamAPI_ISteamUtils_FilterText( ISteamUtils* self, ETextFilteringContext eContext, uint64_steamid sourceSteamID, const char * pchInputMessage, char * pchOutFilteredText, uint32 nByteSizeOutFilteredText )
|
||||
int SteamAPI_ISteamUtils_FilterText( ISteamUtils* self, ETextFilteringContext eContext, uint64_steamid sourceSteamID, const char * pchInputMessage, char * pchOutFilteredText, uint32 nByteSizeOutFilteredText )
|
||||
{
|
||||
//Note: older function only has less arguments
|
||||
int test1 = ((char *)self - (char*)get_steam_client()->steam_utils);
|
||||
int test2 = ((char *)self - (char*)get_steam_client()->steam_gameserver_utils);
|
||||
auto ptr = get_steam_client()->steam_gameserver_utils;
|
||||
if (test1 >= 0 && (test2 < 0 || test1 < test2)) {
|
||||
ptr = get_steam_client()->steam_utils;
|
||||
}
|
||||
|
||||
return (ptr)->FilterText(eContext, sourceSteamID, pchInputMessage, pchOutFilteredText, nByteSizeOutFilteredText);
|
||||
return (self)->FilterText(eContext, sourceSteamID, pchInputMessage, pchOutFilteredText, nByteSizeOutFilteredText);
|
||||
}
|
||||
|
||||
STEAMAPI_API ESteamIPv6ConnectivityState SteamAPI_ISteamUtils_GetIPv6ConnectivityState( ISteamUtils* self, ESteamIPv6ConnectivityProtocol eProtocol )
|
||||
|
|
Loading…
Reference in New Issue