From 28a703279905cbdaf2a4373a6deec84dc7f7eaa1 Mon Sep 17 00:00:00 2001 From: Sylvain Thery Date: Mon, 18 Feb 2013 16:07:35 +0100 Subject: [PATCH] big error in mapBrowserSelector --- include/Topology/generic/mapBrowser.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/Topology/generic/mapBrowser.hpp b/include/Topology/generic/mapBrowser.hpp index c8ed6d847..88ea58607 100644 --- a/include/Topology/generic/mapBrowser.hpp +++ b/include/Topology/generic/mapBrowser.hpp @@ -32,7 +32,11 @@ inline MapBrowserSelector::MapBrowserSelector(AttribMap& m, const FunctorSelect& inline Dart MapBrowserSelector::begin() const { - return m_map.realBegin() ; + Dart d = m_map.realBegin() ; + while ( (d != m_map.realEnd()) && !m_selector(d) ) + m_map.realNext(d); + + return d; } inline Dart MapBrowserSelector::end() const -- GitLab