From 8a0114a46a4bad9041297950fe3bfbb2aea6e1da Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Sat, 23 Jan 2021 18:27:58 +0000 Subject: [PATCH] Replaced std::mem_fun_ref usage to avoid compatiblity with modern compilers. --- src/osgUtil/tristripper/include/detail/graph_array.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgUtil/tristripper/include/detail/graph_array.h b/src/osgUtil/tristripper/include/detail/graph_array.h index dc1f38027..ce7000cc8 100644 --- a/src/osgUtil/tristripper/include/detail/graph_array.h +++ b/src/osgUtil/tristripper/include/detail/graph_array.h @@ -446,7 +446,7 @@ inline void graph_array::swap(graph_type & Right) template inline void unmark_nodes(graph_array & G) { - std::for_each(G.begin(), G.end(), std::mem_fun_ref(&graph_array::node::unmark)); + for(typename graph_array::node_iterator itr = G.begin(); itr != G.end(); ++itr) itr->unmark(); }