From 43ce82bf9c81a8abfef50a9e18e698d01c24977b Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Fri, 5 Jan 2024 20:23:49 +0200 Subject: [PATCH] fix compilation error + some print messages --- dll/dll.cpp | 2 ++ tools/generate_interfaces/generate_interfaces.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dll/dll.cpp b/dll/dll.cpp index 9bb17b0c..88937396 100644 --- a/dll/dll.cpp +++ b/dll/dll.cpp @@ -652,6 +652,7 @@ STEAMAPI_API HSteamUser S_CALLTYPE SteamGameServer_GetHSteamUser() //STEAMAPI_API steam_bool S_CALLTYPE SteamGameServer_InitSafe(uint32 unIP, uint16 usSteamPort, uint16 usGamePort, uint16 usQueryPort, EServerMode eServerMode, const char *pchVersionString ) STEAMAPI_API steam_bool S_CALLTYPE SteamGameServer_InitSafe( uint32 unIP, uint16 usSteamPort, uint16 usGamePort, uint16 unknown, EServerMode eServerMode, void *unknown1, void *unknown2, void *unknown3 ) { + PRINT_DEBUG("SteamGameServer_InitSafe called\n"); const char *pchVersionString; EServerMode serverMode; uint16 usQueryPort; @@ -719,6 +720,7 @@ STEAMAPI_API ESteamAPIInitResult S_CALLTYPE SteamInternal_GameServer_Init_V2( ui //STEAMAPI_API steam_bool SteamGameServer_Init( uint32 unIP, uint16 usGamePort, uint16 usQueryPort, EServerMode eServerMode, const char *pchVersionString ); STEAMAPI_API steam_bool SteamGameServer_Init( uint32 unIP, uint16 usSteamPort, uint16 usGamePort, uint16 unknown, EServerMode eServerMode, void *unknown1, void *unknown2, void *unknown3 ) { + PRINT_DEBUG("SteamGameServer_Init called\n"); const char *pchVersionString; EServerMode serverMode; uint16 usQueryPort; diff --git a/tools/generate_interfaces/generate_interfaces.cpp b/tools/generate_interfaces/generate_interfaces.cpp index a131d3ac..a9c164a5 100644 --- a/tools/generate_interfaces/generate_interfaces.cpp +++ b/tools/generate_interfaces/generate_interfaces.cpp @@ -7,7 +7,7 @@ // these are defined in dll.cpp at the top like this: // static char old_xxx[128] = ... -const static std::vector interface_patterns = { +const static std::vector interface_patterns = { R"(SteamClient\d+)", R"(SteamGameServerStats\d+)", @@ -90,7 +90,7 @@ int main (int argc, char *argv[]) return 1; } - for (auto &patt : interface_patterns) { + for (const auto &patt : interface_patterns) { total_matches += findinterface(out_file, steam_api_contents, patt); } out_file.close();