From 1908dccb1fcb7c32e07098174c0fb0ed219f5064 Mon Sep 17 00:00:00 2001 From: Barend Gehrels Date: Sun, 27 Mar 2011 18:37:27 +0000 Subject: [PATCH] Fixed error for MSVC in some circumstances, "begin" without namespace was a problem [SVN r70642] --- include/boost/geometry/multi/algorithms/distance.hpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/include/boost/geometry/multi/algorithms/distance.hpp b/include/boost/geometry/multi/algorithms/distance.hpp index 475d1b7c5..e59ab63ce 100644 --- a/include/boost/geometry/multi/algorithms/distance.hpp +++ b/include/boost/geometry/multi/algorithms/distance.hpp @@ -43,13 +43,11 @@ struct distance_single_to_multi MultiGeometry const& multi, Strategy const& strategy) { - using namespace boost; - bool first = true; return_type mindist; - for(typename range_iterator::type it = begin(multi); - it != end(multi); + for(typename range_iterator::type it = boost::begin(multi); + it != boost::end(multi); ++it) { return_type dist = geometry::distance(geometry, *it); @@ -72,13 +70,11 @@ struct distance_multi_to_multi static inline return_type apply(Multi1 const& multi1, Multi2 const& multi2, Strategy const& strategy) { - using namespace boost; - bool first = true; return_type mindist; - for(typename range_iterator::type it = begin(multi1); - it != end(multi1); + for(typename range_iterator::type it = boost::begin(multi1); + it != boost::end(multi1); ++it) { return_type dist = distance_single_to_multi