Opened 11 years ago
Closed 11 years ago
#6371 closed Bugs (fixed)
[graph] compile error directed_graph/undirected_graph
Reported by: | Owned by: | Jeremiah Willcock | |
---|---|---|---|
Milestone: | To Be Determined | Component: | graph |
Version: | Boost 1.48.0 | Severity: | Problem |
Keywords: | Cc: |
Description
follow code is compile error:
#include <boost/graph/directed_graph.hpp> #include <boost/graph/undirected_graph.hpp> using namespace boost; int main() { directed_graph<> dg(5); graph_traits<directed_graph<> >::vertex_descriptor dv = vertex(3, dg); // error! undirected_graph<> ug(5); graph_traits<undirected_graph<> >::vertex_descriptor uv = vertex(3, ug); // error! return 0; }
patch is here:
--- directed_graph.hpp +++ directed_graph.hpp (bug fixed) @@ -410,7 +410,7 @@ typename DIRECTED_GRAPH::vertex_descriptor vertex(typename DIRECTED_GRAPH::vertices_size_type n, DIRECTED_GRAPH const& g) -{ return vertex(g.impl()); } +{ return vertex(n, g.impl()); }
--- undirected_graph.hpp +++ undirected_graph.hpp (bug fixed) @@ -413,7 +413,7 @@ typename UNDIRECTED_GRAPH::vertex_descriptor vertex(typename UNDIRECTED_GRAPH::vertices_size_type n, UNDIRECTED_GRAPH const& g) -{ return vertex(g.impl()); } +{ return vertex(n, g.impl()); }
Note:
See TracTickets
for help on using tickets.
(In [76394]) Applied patch from #6371; fixes #6371