--- a/src/Network/Object.cc Tue Dec 09 04:38:32 2008 +0000
+++ b/src/Network/Object.cc Tue Dec 09 04:40:05 2008 +0000
@@ -75,7 +75,8 @@
void NetworkObject_ClientController::handle_create (NetworkObjectID obj_id, NetworkMessageID msg_id, NetworkPacketInput &pkt, NetworkNode *node) {
// we only communicate with the server
- assert(node == server);
+ if (node != server)
+ assert(false);
// create new object
NetworkObject_Client *obj = new NetworkObject_Client(*this, obj_id);
@@ -152,7 +153,8 @@
}
void NetworkObject_Client::handle_packet (NetworkNode *node, NetworkMessageID msg_id, NetworkPacketInput &pkt) {
- assert(node == controller.server);
+ if (node != controller.server)
+ assert(false);
_map_sig_message[msg_id](pkt);
}