From ac94dfd3a504b5d5be753ecf997b441cb1eac122 Mon Sep 17 00:00:00 2001
From: David Rosca <roscadav@fit.cvut.cz>
Date: Sun, 1 Mar 2015 17:20:41 +0100
Subject: [PATCH] AdjacencyListDirectedGraph: Fix adding edges

---
 alib2data/src/graph/directed/AdjacencyListDirectedGraph.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/alib2data/src/graph/directed/AdjacencyListDirectedGraph.cpp b/alib2data/src/graph/directed/AdjacencyListDirectedGraph.cpp
index 8beebd961f..8fdf9f14ed 100644
--- a/alib2data/src/graph/directed/AdjacencyListDirectedGraph.cpp
+++ b/alib2data/src/graph/directed/AdjacencyListDirectedGraph.cpp
@@ -90,6 +90,8 @@ void AdjacencyListDirectedGraph::addEdge(const DirectedEdge &edge)
 	}
 
 	edges.insert(edge);
+
+	adj[edge.getFromNode()].insert(edge.getToNode());
 }
 
 void AdjacencyListDirectedGraph::removeEdge(const DirectedEdge &edge)
-- 
GitLab