aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2013-02-14 16:12:58 +0100
committerMachiavelli <machiavelli.trinity@gmail.com>2013-02-14 16:12:58 +0100
commit771598b67ad3263ad7e172d1589f1bce5e10861c (patch)
tree29be65da9ced552cb8bd0849383f19a3df0c32b5 /src
parent1093abb1ad166546380b3b77bd83c9e934656c98 (diff)
Core/Handlers: Missing returns after KickPlayer() call
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index 02d4d1b1a25..817a7682678 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -1392,6 +1392,7 @@ void WorldSession::HandleCharCustomize(WorldPacket& recvData)
GetAccountId(), GetRemoteAddress().c_str(), GUID_LOPART(guid));
recvData.rfinish();
KickPlayer();
+ return;
}
recvData >> newName;
@@ -1634,6 +1635,7 @@ void WorldSession::HandleCharFactionOrRaceChange(WorldPacket& recvData)
GetAccountId(), GetRemoteAddress().c_str(), GUID_LOPART(guid));
recvData.rfinish();
KickPlayer();
+ return;
}
recvData >> newname;