diff --git a/.gitignore b/.gitignore index 01db102..d112867 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ Resources/ bin/ compile_commands.json key +out/ diff --git a/src/Network/Resources.cpp b/src/Network/Resources.cpp index 3dff8bb..31d6dda 100644 --- a/src/Network/Resources.cpp +++ b/src/Network/Resources.cpp @@ -528,10 +528,10 @@ void SyncResources(SOCKET Sock) { if (Ret.starts_with("R")) { debug("This server is likely outdated, not trying to parse new mod info format"); } else { - auto ModInfos = ModInfo::ParseModInfosFromPacket(Ret); + auto [success, modInfo] = ModInfo::ParseModInfosFromPacket(Ret); - if (ModInfos.first) { - NewSyncResources(Sock, Ret, ModInfos.second); + if (success) { + NewSyncResources(Sock, Ret, modInfo); return; } }