Ticket #5181: subgraph-remove_edge_if.patch

File subgraph-remove_edge_if.patch, 275 bytes (added by joachim.falk@…, 12 years ago)

fix trivial iterator invalidation problem in remove_edge_if for subgraphs

Line 
1@@ -691,7 +684,7 @@
2 if (p(*ep.first)) {
3 any_removed = true;
4 remove_edge(*ep.first, g);
5- continue; /* Since iterators may be invalidated */
6+ break; /* Since iterators may be invalidated */
7 }
8 }
9 if (!any_removed) break;