# HG changeset patch # User Alpar Juttner # Date 1432309638 -7200 # Node ID 2126945deb6a59f704b61a82bdfac6f10025dd0a # Parent 138714057145eb6162fb03e1c1542a46ac97ddc1 Fix wrong iteration in ListGraph snapshot, part II. (#598) diff -r 138714057145 -r 2126945deb6a lemon/list_graph.h --- a/lemon/list_graph.h Fri May 22 17:44:29 2015 +0200 +++ b/lemon/list_graph.h Fri May 22 17:47:18 2015 +0200 @@ -2299,7 +2299,7 @@ snapshot.addNode(node); } virtual void add(const std::vector& nodes) { - for (int i = nodes.size() - 1; i >= 0; ++i) { + for (int i = nodes.size() - 1; i >= 0; --i) { snapshot.addNode(nodes[i]); } } @@ -2349,7 +2349,7 @@ snapshot.addEdge(edge); } virtual void add(const std::vector& edges) { - for (int i = edges.size() - 1; i >= 0; ++i) { + for (int i = edges.size() - 1; i >= 0; --i) { snapshot.addEdge(edges[i]); } }