Changes in src/moleculelist.cpp [274d45:112b09]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/moleculelist.cpp
r274d45 r112b09 212 212 213 213 // put all molecules of src into mol 214 for (molecule::iterator iter = srcmol->begin(); !srcmol->empty(); iter=srcmol->begin()) { 215 atom * const Walker = *iter; 216 srcmol->UnlinkAtom(Walker); 217 mol->AddAtom(Walker); 214 molecule::iterator runner; 215 for (molecule::iterator iter = srcmol->begin(); iter != srcmol->end(); ++iter) { 216 runner = iter++; 217 srcmol->UnlinkAtom((*runner)); 218 mol->AddAtom((*runner)); 218 219 } 219 220 … … 258 259 status = status && SimpleMerge(mol, srcmol); 259 260 } 260 insert(mol);261 261 return status; 262 262 }; … … 802 802 strncat(molecules[i]->name, number, MAXSTRINGSIZE - strlen(mol->name) - 1); 803 803 } 804 DoLog(1) && (Log() << Verbose(1) << "MolName is " << molecules[i]->name << ", id is " << molecules[i]->getId() <<endl);804 DoLog(1) && (Log() << Verbose(1) << "MolName is " << molecules[i]->name << endl); 805 805 for (molecule::iterator iter = MolecularWalker->Leaf->begin(); iter != MolecularWalker->Leaf->end(); ++iter) { 806 806 DoLog(1) && (Log() << Verbose(1) << **iter << endl);
Note:
See TracChangeset
for help on using the changeset viewer.