Procházet zdrojové kódy

CClient::loadGame: pass correct save version for BinaryDeserializer

Fix loading crashes that appear after duel mode removal.
Arseniy Shestakov před 8 roky
rodič
revize
c059f95e2e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      client/Client.cpp

+ 1 - 1
client/Client.cpp

@@ -342,7 +342,7 @@ void CClient::loadGame(const std::string & fname, const bool server, const std::
 		std::cout << x << std::endl;
 	std::cout << "ENDCLIENTPLAYERS\n";
 
-	serialize(loader->serializer,0,clientPlayers);
+	serialize(loader->serializer, loader->serializer.fileVersion, clientPlayers);
 	*serv << ui32(clientPlayers.size());
 	for(auto & elem : clientPlayers)
 		*serv << ui8(elem.getNum());