Fix free issue from wrong heap if unknown packet

This commit is contained in:
Jack Garrard 2022-10-23 14:41:16 -07:00
parent f6408e2b1e
commit 7c17db2d93

View file

@ -199,7 +199,7 @@ bool SocketClient::recv() {
if (!(header->mType > PacketType::UNKNOWN && header->mType < PacketType::End)) { if (!(header->mType > PacketType::UNKNOWN && header->mType < PacketType::End)) {
Logger::log("Failed to acquire valid packet type! Packet Type: %d Full Packet Size %d valread size: %d", header->mType, fullSize, valread); Logger::log("Failed to acquire valid packet type! Packet Type: %d Full Packet Size %d valread size: %d", header->mType, fullSize, valread);
free(packetBuf); mHeap->free(packetBuf);
return true; return true;
} }