Changeset d639c7 for molecuilder/src


Ignore:
Timestamp:
Mar 12, 2010, 2:20:15 PM (15 years ago)
Author:
Tillmann Crueger <crueger@…>
Children:
5738177
Parents:
5dba7a
Message:

Fixed memory leak in periodentafel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/periodentafel.cpp

    r5dba7a rd639c7  
    6767void periodentafel::CleanupPeriodtable()
    6868{
     69  for(iterator iter=elements.begin();iter!=elements.end();++iter){
     70    delete(*iter).second;
     71  }
    6972  elements.clear();
    7073};
     
    343346  else{
    344347    eLog() << Verbose(2) << "Something went wrong while parsing the other databases!" << endl;
     348    map<atomicNumber_t,element*>::iterator iter;
     349    for(iter=parsedElems.begin();iter!=parsedElems.end();++iter){
     350      AddElement((*iter).second);
     351    }
    345352  }
    346353
Note: See TracChangeset for help on using the changeset viewer.