|
From: Oliver O. <fr...@us...> - 2007-06-17 07:52:04
|
Update of /cvsroot/simspark/simspark/spark/oxygen/simulationserver In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv24310 Modified Files: Tag: projectx netmessage.cpp Log Message: merge from HEAD Index: netmessage.cpp =================================================================== RCS file: /cvsroot/simspark/simspark/spark/oxygen/simulationserver/netmessage.cpp,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.2.2.1 diff -C2 -d -r1.1.2.2 -r1.1.2.2.2.1 *** netmessage.cpp 23 Feb 2007 19:26:28 -0000 1.1.2.2 --- netmessage.cpp 17 Jun 2007 07:51:58 -0000 1.1.2.2.2.1 *************** *** 49,54 **** --- 49,60 ---- bool NetMessage::Extract(shared_ptr<NetBuffer> buffer, std::string& msg) { + if (buffer.get() == 0) + { + return false; + } + // a message is prefixed with it's payload length const unsigned int preSz = sizeof(unsigned int); + string& data = buffer->GetData(); |