Fixed possible crash caused by invalid formed CMSG_AUTH_SESSION

This commit is contained in:
arrai 2009-03-19 21:43:33 +01:00
parent a2d3941588
commit 9f8fdea525

View file

@ -673,6 +673,8 @@ void WorldSession::ReadMovementInfo(WorldPacket &data, MovementInfo *mi)
void WorldSession::ReadAddonsInfo(WorldPacket &data) void WorldSession::ReadAddonsInfo(WorldPacket &data)
{ {
if (data.rpos() + 4 > data.size())
return;
uint32 size; uint32 size;
data >> size; data >> size;