mirror of
https://github.com/boostorg/graph.git
synced 2026-01-26 18:42:12 +00:00
Fixing some errors and warnings on the planar graph tests coming from Sun compilers.
[SVN r39763]
This commit is contained in:
@@ -44,8 +44,9 @@ namespace boost
|
||||
typedef iterator_property_map
|
||||
<std::vector<std::size_t>::iterator, EdgeIndexMap> component_map_t;
|
||||
|
||||
edge_size_t n_edges(num_edges(g));
|
||||
std::vector<vertex_t> articulation_points;
|
||||
std::vector<edge_size_t> component_vector(num_edges(g));
|
||||
std::vector<edge_size_t> component_vector(n_edges);
|
||||
component_map_t component_map(component_vector.begin(), em);
|
||||
|
||||
biconnected_components(g, component_map,
|
||||
@@ -58,7 +59,7 @@ namespace boost
|
||||
vertex_t v(*ap);
|
||||
embedding_iterator_t pi = embedding[v].begin();
|
||||
embedding_iterator_t pi_end = embedding[v].end();
|
||||
edge_size_t previous_component;
|
||||
edge_size_t previous_component(n_edges + 1);
|
||||
vertex_t previous_vertex = graph_traits<Graph>::null_vertex();
|
||||
|
||||
for(; pi != pi_end; ++pi)
|
||||
|
||||
@@ -465,9 +465,7 @@ namespace boost
|
||||
// to v. This will set the stage for the walkdown to efficiently
|
||||
// traverse the graph of bicomps down from v.
|
||||
|
||||
typedef face_iterator
|
||||
<Graph, vertex_to_face_handle_map_t, vertex_t, both_sides>
|
||||
walkup_iterator_t;
|
||||
typedef face_vertex_iterator<both_sides>::type walkup_iterator_t;
|
||||
|
||||
out_edge_iterator_t oi, oi_end;
|
||||
for(tie(oi,oi_end) = out_edges(v,g); oi != oi_end; ++oi)
|
||||
@@ -1083,9 +1081,7 @@ namespace boost
|
||||
return current_endpoint;
|
||||
}
|
||||
|
||||
typedef face_iterator
|
||||
<Graph, vertex_to_face_handle_map_t, edge_t, single_side>
|
||||
walkup_itr_t;
|
||||
typedef face_edge_iterator<>::type walkup_itr_t;
|
||||
|
||||
walkup_itr_t
|
||||
walkup_itr(current_endpoint, face_handles, first_side());
|
||||
@@ -1323,9 +1319,7 @@ namespace boost
|
||||
bicomp_root = current_vertex;
|
||||
}
|
||||
|
||||
|
||||
typedef face_iterator
|
||||
<Graph, vertex_to_face_handle_map_t, edge_t, single_side> walkup_itr_t;
|
||||
typedef face_edge_iterator<>::type walkup_itr_t;
|
||||
|
||||
std::vector<bool> outer_face_edge_vector(num_edges(g), false);
|
||||
edge_to_bool_map_t outer_face_edge(outer_face_edge_vector.begin(), em);
|
||||
|
||||
Reference in New Issue
Block a user