diff options
author | Jan Holesovsky <kendy@collabora.com> | 2015-10-08 15:35:06 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2015-10-08 15:35:47 +0200 |
commit | 862bd364390a05ad0b07f9280fb9a0f8b2cc4ed6 (patch) | |
tree | b2e86b04abc1cb675eb17ff09bbfbf8a453bb3a8 /slideshow/source/engine/slide/shapemanagerimpl.cxx | |
parent | bd0e0dc7bdf0b4e027a93ff0db330472e0b90897 (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.cxx | 12 |
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 ); |