diff --git a/dll/dll/common_includes.h b/dll/dll/common_includes.h index 4dbf0e6e..388622f4 100644 --- a/dll/dll/common_includes.h +++ b/dll/dll/common_includes.h @@ -233,12 +233,12 @@ static inline void thisThreadYieldFor(std::chrono::microseconds u) PRINT_DEBUG("Thread finished waiting\n"); } -static std::string uint8_vector_to_hex_string(std::vector& v) +static std::string uint8_vector_to_hex_string(const std::vector& v) { - std::string result; + std::string result{}; result.reserve(v.size() * 2); // two digits per character - static constexpr char hex[] = "0123456789ABCDEF"; + static constexpr const char hex[] = "0123456789ABCDEF"; for (uint8_t c : v) { diff --git a/dll/dll/steam_networking.h b/dll/dll/steam_networking.h index 3fae0f12..f56428f0 100644 --- a/dll/dll/steam_networking.h +++ b/dll/dll/steam_networking.h @@ -907,10 +907,11 @@ void Callback(Common_Message *msg) { if (msg->has_network()) { #ifndef EMU_RELEASE_BUILD - PRINT_DEBUG("Steam_Networking: got msg from: " "%" PRIu64 " to: " "%" PRIu64 " size %zu type %u | messages %p: %zu\n", msg->source_id(), msg->dest_id(), msg->network().data().size(), msg->network().type(), &messages, messages.size()); - for (int i = 0; i < msg->network().data().size(); ++i) { - PRINT_DEBUG("%02hhX", msg->network().data().data()[i]); - }PRINT_DEBUG("\n"); + PRINT_DEBUG( + "Steam_Networking: got msg from: " "%" PRIu64 " to: " "%" PRIu64 " size %zu type %u | messages %p: %zu\n", + msg->source_id(), msg->dest_id(), msg->network().data().size(), msg->network().type(), &messages, messages.size() + ); + PRINT_DEBUG("Steam_Networking msg data: '%s'\n", uint8_vector_to_hex_string( std::vector(msg->network().data().begin(), msg->network().data().end()) ).c_str()); #endif if (msg->network().type() == Network_pb::DATA) { diff --git a/dll/steam_matchmaking_servers.cpp b/dll/steam_matchmaking_servers.cpp index e2bd3e90..0841fc8e 100644 --- a/dll/steam_matchmaking_servers.cpp +++ b/dll/steam_matchmaking_servers.cpp @@ -535,7 +535,7 @@ void Steam_Matchmaking_Servers::server_details_rules(Gameserver *g, Steam_Matchm PRINT_DEBUG(" Steam_Matchmaking_Servers::server_details_rules rules: %i\n", number_rules); auto rule = g->values().begin(); for (int i = 0; i < number_rules; ++i) { - PRINT_DEBUG(" Steam_Matchmaking_Servers::server_details_rules RULE '%s' '%s'\n", rule->first.c_str(), rule->second.c_str()); + PRINT_DEBUG(" Steam_Matchmaking_Servers::server_details_rules RULE '%s'='%s'\n", rule->first.c_str(), rule->second.c_str()); r->rules_response->RulesResponded(rule->first.c_str(), rule->second.c_str()); ++rule; }