diff --git a/Core/Config.cpp b/Core/Config.cpp index d3bdd104b3..523263a4dd 100644 --- a/Core/Config.cpp +++ b/Core/Config.cpp @@ -87,11 +87,11 @@ std::mutex downloadedProAdhocServerListMutex; std::vector downloadedProAdhocServerList; static const char *get_data_mode_string(AdhocDataMode mode) { - switch(mode) { - case AdhocDataMode::P2P: - return "AdhocDataMode::P2P"; - case AdhocDataMode::AemuPostoffice: - return "AdhocDataMode::AemuPostoffice"; + switch (mode) { + case AdhocDataMode::P2P: + return "AdhocDataMode::P2P"; + case AdhocDataMode::AemuPostoffice: + return "AdhocDataMode::AemuPostoffice"; } return "unknown"; } @@ -107,7 +107,7 @@ AdhocDataMode getAdhocServerDataMode(std::string &server) { downloadedProAdhocServerListMutex.unlock(); for (const auto &item : list) { - if (strcmp(server.c_str(), item.hostname.c_str()) == 0) { + if (equals(server, item.hostname)) { INFO_LOG(Log::sceNet, "server %s is in known list, using data mode %s", server.c_str(), get_data_mode_string(item.mode)); return item.mode; } diff --git a/Core/Config.h b/Core/Config.h index f7a67dc372..5c8d4e0bce 100644 --- a/Core/Config.h +++ b/Core/Config.h @@ -786,11 +786,11 @@ enum class AdhocDataMode { }; struct AdhocServerListEntry{ - std::string name = ""; - std::string hostname = ""; - std::string community_link = ""; - std::string location = ""; - std::string note = ""; + std::string name; + std::string hostname; + std::string community_link; + std::string location; + std::string note; AdhocDataMode mode = AdhocDataMode::P2P; };