Skip to content

Commit

Permalink
Client handlers: Remove useless stringstream usage in two handlers (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
nerzhul committed Apr 4, 2017
1 parent 000ec26 commit 5631996
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/network/clientpackethandler.cpp
Expand Up @@ -733,9 +733,7 @@ void Client::handleCommand_NodeDef(NetworkPacket* pkt)
sanity_check(!m_mesh_update_thread.isRunning());

// Decompress node definitions
std::string datastring(pkt->getString(0), pkt->getSize());
std::istringstream is(datastring, std::ios_base::binary);
std::istringstream tmp_is(deSerializeLongString(is), std::ios::binary);
std::istringstream tmp_is(pkt->readLongString(), std::ios::binary);
std::ostringstream tmp_os;
decompressZlib(tmp_is, tmp_os);

Expand All @@ -760,9 +758,7 @@ void Client::handleCommand_ItemDef(NetworkPacket* pkt)
sanity_check(!m_mesh_update_thread.isRunning());

// Decompress item definitions
std::string datastring(pkt->getString(0), pkt->getSize());
std::istringstream is(datastring, std::ios_base::binary);
std::istringstream tmp_is(deSerializeLongString(is), std::ios::binary);
std::istringstream tmp_is(pkt->readLongString(), std::ios::binary);
std::ostringstream tmp_os;
decompressZlib(tmp_is, tmp_os);

Expand Down

0 comments on commit 5631996

Please sign in to comment.