From 24f06848df09e554e58032fd8ab7e15053869492 Mon Sep 17 00:00:00 2001 From: Mystro256 Date: Fri, 30 Dec 2016 11:43:36 -0500 Subject: [PATCH] DeSerialize should pass packet by ref too --- src/gba/GBALink.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gba/GBALink.cpp b/src/gba/GBALink.cpp index 001f9627..e037d348 100644 --- a/src/gba/GBALink.cpp +++ b/src/gba/GBALink.cpp @@ -298,7 +298,7 @@ public: sf::IpAddress udpaddr[5]; RFUServer(void); sf::Packet& Serialize(sf::Packet& packet, int slave); - void DeSerialize(sf::Packet packet, int slave); + void DeSerialize(sf::Packet& packet, int slave); void Send(void); void Recv(void); }; @@ -315,7 +315,7 @@ public: void Send(void); void Recv(void); sf::Packet& Serialize(sf::Packet& packet); - void DeSerialize(sf::Packet packet); + void DeSerialize(sf::Packet& packet); void CheckConn(void); }; @@ -1465,7 +1465,7 @@ sf::Packet& RFUServer::Serialize(sf::Packet& packet, int slave) return packet; } -void RFUServer::DeSerialize(sf::Packet packet, int slave) +void RFUServer::DeSerialize(sf::Packet& packet, int slave) { bool slave_is_host = false; packet >> slave_is_host; @@ -1601,7 +1601,7 @@ sf::Packet& RFUClient::Serialize(sf::Packet& packet) return packet; } -void RFUClient::DeSerialize(sf::Packet packet) +void RFUClient::DeSerialize(sf::Packet& packet) { bool is_current_host = false; for (int i = 0; i < MAX_CLIENTS; i++) {