From e7d2639f6efb04feefdac1241e1be87f42bad9a8 Mon Sep 17 00:00:00 2001 From: Jeremiah Willcock Date: Sat, 3 Mar 2012 21:19:03 +0000 Subject: [PATCH] Added finish call to mutate_graph [SVN r77188] --- include/boost/graph/detail/read_graphviz_spirit.hpp | 4 +++- src/read_graphviz_new.cpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/include/boost/graph/detail/read_graphviz_spirit.hpp b/include/boost/graph/detail/read_graphviz_spirit.hpp index 4e8b22e5..99464698 100644 --- a/include/boost/graph/detail/read_graphviz_spirit.hpp +++ b/include/boost/graph/detail/read_graphviz_spirit.hpp @@ -604,7 +604,9 @@ bool read_graphviz_spirit(MultiPassIterator begin, MultiPassIterator end, scanner_t scan(begin, end, policies); - return p.parse(scan); + bool ok = p.parse(scan); + m_graph.finish_building_graph(); + return ok; } } // namespace boost diff --git a/src/read_graphviz_new.cpp b/src/read_graphviz_new.cpp index 130a112c..6c6608c7 100644 --- a/src/read_graphviz_new.cpp +++ b/src/read_graphviz_new.cpp @@ -787,6 +787,7 @@ namespace read_graphviz_detail { for (properties::const_iterator i = root_graph_props.begin(); i != root_graph_props.end(); ++i) { mg->set_graph_property(i->first, i->second); } + mg->finish_building_graph(); } } // end namespace read_graphviz_detail