Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 18, 2006, 4:33:15 PM (18 years ago)
Author:
rennerc
Message:

fixed spaceship permissions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/network/src/lib/network/message_manager.cc

    r7693 r7697  
    202202 
    203203 
    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 ) )
    207207    {
    208208      std::list<NetworkMessage>::iterator delIt = it;
     209      if ( it->data )
     210        delete it->data;
    209211      it++;
    210212      incomingMessabeBuffer.erase( delIt );
Note: See TracChangeset for help on using the changeset viewer.