From a0a088a9149abdd08f51d2ae557aed487f1b791a Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 24 Feb 2016 14:18:22 +0100 Subject: [PATCH] Network/UdpSocket: Fix receiving packet Former-commit-id: f27235940770d8e818fa1b60b4840be88cb04fd0 --- src/Nazara/Network/UdpSocket.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Nazara/Network/UdpSocket.cpp b/src/Nazara/Network/UdpSocket.cpp index d8461c627..a233881ea 100644 --- a/src/Nazara/Network/UdpSocket.cpp +++ b/src/Nazara/Network/UdpSocket.cpp @@ -67,13 +67,11 @@ namespace Nz // I'm not sure what's the best between having a 65k bytes buffer ready for any datagram size // or querying the next datagram size every time, for now I'll leave it as is packet->Reset(NetCode_Invalid, std::numeric_limits::max()); + packet->Resize(std::numeric_limits::max()); std::size_t received; if (!Receive(packet->GetData(), static_cast(packet->GetSize()), from, &received)) - { - NazaraError("Failed to receive packet"); return false; - } if (received == 0) return false; //< No datagram received