Changes in src/Actions/UndoRedoHelpers.cpp [596cfa:917300]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/UndoRedoHelpers.cpp
r596cfa r917300 131 131 { 132 132 bool status = true; 133 for(std::vector< BondInfo >::const_iterator iter = bonds.begin();134 iter != bonds.end(); ++iter)135 if (!(*iter).RecreateBond()) 133 std::vector< BondInfo >::const_iterator iter = bonds.begin(); 134 for(;iter != bonds.end(); ++iter) { 135 if (!(*iter).RecreateBond()) { 136 136 status = false; 137 break; 138 } 139 } 140 if (!status) { 141 // remove all added bonds again 142 for(std::vector< BondInfo >::const_iterator removeiter = bonds.begin(); 143 removeiter != iter; ++removeiter) { 144 removeiter->RemoveBond(); 145 } 146 } 137 147 return status; 138 148 }
Note:
See TracChangeset
for help on using the changeset viewer.