Changeset 7697 in orxonox.OLD for branches/network/src/lib/network/message_manager.cc
- Timestamp:
- May 18, 2006, 4:33:15 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/network/src/lib/network/message_manager.cc
r7693 r7697 202 202 203 203 204 for ( std::list<NetworkMessage>::iterator it = incomingMessabeBuffer.begin(); it != incomingMessabeBuffer.end(); it++)205 { 206 if ( (*(messageHandlerMap[it->messageId].cb))( it->messageId, data + i, it->length, messageHandlerMap[it->messageId].someData, it->number ) )204 for ( std::list<NetworkMessage>::iterator it = incomingMessabeBuffer.begin(); it != incomingMessabeBuffer.end(); ) 205 { 206 if ( (*(messageHandlerMap[it->messageId].cb))( it->messageId, it->data, it->length, messageHandlerMap[it->messageId].someData, it->number ) ) 207 207 { 208 208 std::list<NetworkMessage>::iterator delIt = it; 209 if ( it->data ) 210 delete it->data; 209 211 it++; 210 212 incomingMessabeBuffer.erase( delIt );
Note: See TracChangeset
for help on using the changeset viewer.