diff --git a/include/boost/geometry/algorithms/clear.hpp b/include/boost/geometry/algorithms/clear.hpp index 77368aa7a..ff5bb91f2 100644 --- a/include/boost/geometry/algorithms/clear.hpp +++ b/include/boost/geometry/algorithms/clear.hpp @@ -124,7 +124,7 @@ struct clear {}; -struct variant_dispatcher: boost::static_visitor +struct clear_variant_dispatcher: boost::static_visitor { template void operator()(Geometry& geometry) const @@ -164,7 +164,7 @@ inline void clear(Geometry& geometry) template inline void clear(boost::variant& geometry) { - apply_visitor(dispatch::variant_dispatcher(), geometry); + apply_visitor(dispatch::clear_variant_dispatcher(), geometry); }