From 39d77b6f72a62416afb38d39d56cebcdcf82cfa6 Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Mon, 9 Jan 2017 16:54:44 +0000 Subject: [PATCH] nice catch @cekis --- .../server/library/serverGame/src/shared/core/Client.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/server/library/serverGame/src/shared/core/Client.cpp b/engine/server/library/serverGame/src/shared/core/Client.cpp index cffafb26..bac345c8 100755 --- a/engine/server/library/serverGame/src/shared/core/Client.cpp +++ b/engine/server/library/serverGame/src/shared/core/Client.cpp @@ -956,14 +956,14 @@ void Client::receiveClientMessage(const GameNetworkMessage &message) { KickPlayer const kickMessage(m_characterObjectId, "Hack Attempt"); GameServer::getInstance().sendToConnectionServers(kickMessage); GameServer::getInstance().dropClient(m_characterObjectId); - - delete o.getData(); - return; } + if (!appended) { + delete o.getData(); + } + break; } - //----------------------------------------------------------------- //Secure Trade Messages //-----------------------------------------------------------------