mirror of https://github.com/OpenTTD/OpenTTD
(svn r21322) -Fix [FS#4268] (r20924): packets were leaked
parent
02d63f45e2
commit
374fc308de
|
@ -141,6 +141,7 @@ NetworkRecvStatus NetworkGameSocketHandler::Recv_Packets()
|
||||||
Packet *p;
|
Packet *p;
|
||||||
while ((p = this->Recv_Packet()) != NULL) {
|
while ((p = this->Recv_Packet()) != NULL) {
|
||||||
NetworkRecvStatus res = HandlePacket(p);
|
NetworkRecvStatus res = HandlePacket(p);
|
||||||
|
delete p;
|
||||||
if (res != NETWORK_RECV_STATUS_OKAY) return res;
|
if (res != NETWORK_RECV_STATUS_OKAY) return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue