summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/slide/shapemanagerimpl.cxx
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2015-10-08 15:35:06 +0200
committerJan Holesovsky <kendy@collabora.com>2015-10-08 15:35:47 +0200
commit862bd364390a05ad0b07f9280fb9a0f8b2cc4ed6 (patch)
treeb2e86b04abc1cb675eb17ff09bbfbf8a453bb3a8 /slideshow/source/engine/slide/shapemanagerimpl.cxx
parentbd0e0dc7bdf0b4e027a93ff0db330472e0b90897 (diff)
tdf#94222: Revert "slideshow: replace for_each with range-based loop"
This reverts commit ead5bc3cfb07a4e96e367e7904dc674ee5f5ccd6. Change-Id: Icc2778cf904a71c4deaff4575d0de231acfc1335
Diffstat (limited to 'slideshow/source/engine/slide/shapemanagerimpl.cxx')
-rw-r--r--slideshow/source/engine/slide/shapemanagerimpl.cxx12
1 files changed, 8 insertions, 4 deletions
diff --git a/slideshow/source/engine/slide/shapemanagerimpl.cxx b/slideshow/source/engine/slide/shapemanagerimpl.cxx
index 9867f09684b0..a74253f647d4 100644
--- a/slideshow/source/engine/slide/shapemanagerimpl.cxx
+++ b/slideshow/source/engine/slide/shapemanagerimpl.cxx
@@ -64,12 +64,16 @@ void ShapeManagerImpl::activate( bool bSlideBackgoundPainted )
// clone listener map
uno::Reference<presentation::XShapeEventListener> xDummyListener;
- for( const auto& rListener : mrGlobalListenersMap )
- this->listenerAdded( xDummyListener, rListener.first );
+ std::for_each( mrGlobalListenersMap.begin(),
+ mrGlobalListenersMap.end(),
+ [&xDummyListener, this]( const ShapeEventListenerMap::value_type& cp )
+ { this->listenerAdded(xDummyListener, cp.first); } );
// clone cursor map
- for( const auto& rListener : mrGlobalCursorMap )
- this->cursorChanged( rListener.first, rListener.second );
+ std::for_each( mrGlobalCursorMap.begin(),
+ mrGlobalCursorMap.end(),
+ [this]( const ShapeCursorMap::value_type& cp )
+ { this->cursorChanged(cp.first, cp.second); } );
if( mpLayerManager )
mpLayerManager->activate( bSlideBackgoundPainted );