# HG changeset patch
# User Alpar Juttner <alpar@cs.elte.hu>
# Date 1432652055 -7200
# Node ID d94bb1e505573dba7acb630b34de24e328bf40e7
# Parent  8e5c93065fd0a242ff8f6c6c4706e2b945ec8ec0# Parent  81f70097df81bb34e6155e74d75822ea0145be0a
Merge bugfix #598 to branch 1.2

diff -r 8e5c93065fd0 -r d94bb1e50557 lemon/list_graph.h
--- a/lemon/list_graph.h	Wed Apr 01 18:00:42 2015 +0200
+++ b/lemon/list_graph.h	Tue May 26 16:54:15 2015 +0200
@@ -582,7 +582,7 @@
           snapshot.addNode(node);
         }
         virtual void add(const std::vector<Node>& nodes) {
-          for (int i = nodes.size() - 1; i >= 0; ++i) {
+          for (int i = nodes.size() - 1; i >= 0; --i) {
             snapshot.addNode(nodes[i]);
           }
         }
@@ -632,7 +632,7 @@
           snapshot.addArc(arc);
         }
         virtual void add(const std::vector<Arc>& arcs) {
-          for (int i = arcs.size() - 1; i >= 0; ++i) {
+          for (int i = arcs.size() - 1; i >= 0; --i) {
             snapshot.addArc(arcs[i]);
           }
         }
@@ -1394,7 +1394,7 @@
           snapshot.addNode(node);
         }
         virtual void add(const std::vector<Node>& nodes) {
-          for (int i = nodes.size() - 1; i >= 0; ++i) {
+          for (int i = nodes.size() - 1; i >= 0; --i) {
             snapshot.addNode(nodes[i]);
           }
         }
@@ -1444,7 +1444,7 @@
           snapshot.addEdge(edge);
         }
         virtual void add(const std::vector<Edge>& edges) {
-          for (int i = edges.size() - 1; i >= 0; ++i) {
+          for (int i = edges.size() - 1; i >= 0; --i) {
             snapshot.addEdge(edges[i]);
           }
         }