$OpenBSD: patch-Source_Files_Network_network_messages_cpp,v 1.1.1.1 2008/07/09 16:56:43 phessler Exp $
--- Source_Files/Network/network_messages.cpp.orig	Sat Jun 14 23:36:02 2008
+++ Source_Files/Network/network_messages.cpp	Sun Jun 15 00:04:52 2008
@@ -104,9 +104,12 @@ static void inflateNetPlayer(AIStream& inputStream, Ne
 bool BigChunkOfZippedDataMessage::inflateFrom(const UninflatedMessage& inUninflated)
 {
 	uLongf size;
+	uint32 size_temp;
 	AIStreamBE inputStream(inUninflated.buffer(), 4);
-	
-	inputStream >> (uint32&) size;
+
+	inputStream >> (uint32&) size_temp;
+
+	size = (uLongf)size_temp;
 
 	// extra copy because we can't access private mBuffer
 	std::auto_ptr<byte> temp(new byte[size]);
