Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Patterns/Observer.cpp

    rcf1a07 r317df8  
    7979    callees_t *callees = callTable[this];
    8080    callees_t::iterator iter;
    81     for(iter=callees->begin();iter!=callees->end();++iter){
     81    for(iter=callees->begin();iter!=callees->end();iter++){
    8282      (*iter).second->update(this);
    8383    }
     
    123123
    124124  callees_t::iterator iter;
    125   for(iter=callees->begin();iter!=callees->end();++iter){
     125  for(iter=callees->begin();iter!=callees->end();iter++){
    126126    res |= ((*iter).second == target);
    127127  }
     
    134134  callees_t *callees = callTable[this];
    135135  callees_t::iterator iter;
    136   for(iter=callees->begin();iter!=callees->end();) {
    137     if((*iter).second == target) {
    138       callees->erase(iter++);
    139     }
    140     else {
    141       ++iter;
    142     }
     136  for(iter=callees->begin();iter!=callees->end();iter++) {
     137    if((*iter).second == target)
     138      callees->erase(iter);
    143139  }
    144140  if(callees->empty()){
     
    162158    callees_t *callees = callTable[this];
    163159    callees_t::iterator iter;
    164     for(iter=callees->begin();iter!=callees->end();++iter){
     160    for(iter=callees->begin();iter!=callees->end();iter++){
    165161      (*iter).second->subjectKilled(this);
    166162    }
Note: See TracChangeset for help on using the changeset viewer.