src/network/core/packet.cpp
changeset 5838 9c3129cb019b
parent 5835 e0ff603ae0b7
child 5860 7fdc9b423ba1
--- a/src/network/core/packet.cpp	Wed Jan 10 18:44:52 2007 +0000
+++ b/src/network/core/packet.cpp	Wed Jan 10 18:56:51 2007 +0000
@@ -5,6 +5,8 @@
 #include "../../stdafx.h"
 #include "../../macros.h"
 #include "../../string.h"
+#include "../../helpers.hpp"
+#include "../network_data.h"
 
 #include "packet.h"
 
@@ -24,7 +26,8 @@
  */
 Packet *NetworkSend_Init(const PacketType type)
 {
-	Packet *packet = malloc(sizeof(Packet));
+	Packet *packet;
+	MallocT(&packet, 1);
 	/* An error is inplace here, because it simply means we ran out of memory. */
 	if (packet == NULL) error("Failed to allocate Packet");
 
@@ -109,7 +112,7 @@
  */
 
 
-extern uint CloseConnection(NetworkClientState *cs);
+extern NetworkRecvStatus CloseConnection(NetworkClientState *cs);
 
 /** Is it safe to read from the packet, i.e. didn't we run over the buffer ? */
 static inline bool CanReadFromPacket(NetworkClientState *cs, const Packet *packet, const uint bytes_to_read)