Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 3, 2011, 9:19:52 AM (13 years ago)
Author:
scheusso
Message:

-fixed a memory leak (thx reto)
-some OrxVerify messages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/src/libraries/network/packet/Gamestate.cc

    r8373 r8394  
    202202    {
    203203//       COUT(4) << "updating object of classid " << objectheader.getClassID() << endl;
    204       OrxVerify(s->updateData(mem, mode), "");
     204      OrxVerify(s->updateData(mem, mode), "ERROR: could not update Synchronisable with Gamestate data");
    205205    }
    206206  }
     
    263263  uint8_t *d1 = data_+GamestateHeader::getSize();
    264264  uint8_t *d2 = gs.data_+GamestateHeader::getSize();
    265   GamestateHeader* h1 = new GamestateHeader(data_);
    266   GamestateHeader* h2 = new GamestateHeader(gs.data_);
    267   assert(h1->getDataSize() == h2->getDataSize());
     265  GamestateHeader h1(data_);
     266  GamestateHeader h2(gs.data_);
     267  assert(h1.getDataSize() == h2.getDataSize());
    268268  assert(!isCompressed());
    269269  assert(!gs.isCompressed());
    270   return memcmp(d1, d2, h1->getDataSize())==0;
     270  return memcmp(d1, d2, h1.getDataSize())==0;
    271271}
    272272
Note: See TracChangeset for help on using the changeset viewer.