canvas/source/tools/spriteredrawmanager.cxx |   15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

New commits:
commit c04fd82433e9155ad61ebd92ca7b43a729a87890
Author: Mario J. Rugiero <mrugi...@gmail.com>
Date:   Sat Oct 31 14:46:27 2015 -0300

    for_each -> range-based for in canvas/source/tools/spriteredrawmanager.cxx
    
    Change-Id: Ibe089e53488a9ba6baded637b17a1aeee0908f79
    Reviewed-on: https://gerrit.libreoffice.org/19709
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Noel Grandin <noelgran...@gmail.com>

diff --git a/canvas/source/tools/spriteredrawmanager.cxx 
b/canvas/source/tools/spriteredrawmanager.cxx
index 92b15f1..fa06ace 100644
--- a/canvas/source/tools/spriteredrawmanager.cxx
+++ b/canvas/source/tools/spriteredrawmanager.cxx
@@ -197,10 +197,10 @@ namespace canvas
              */
             void operator()( const Sprite::Reference& rSprite )
             {
-                const SpriteTracer aSpriteTracer(
-                    ::std::for_each( mrChangeContainer.begin(),
-                                     mrChangeContainer.end(),
-                                     SpriteTracer( rSprite ) ) );
+                SpriteTracer aSpriteTracer( rSprite );
+
+                for (auto const& aChange : mrChangeContainer)
+                    aSpriteTracer( aChange );
 
                 aSpriteTracer.commit( mrUpdater );
             }
@@ -265,10 +265,9 @@ namespace canvas
         // for each unique sprite, check the change event vector,
         // calculate the update operation from that, and add the
         // result to the aUpdateArea.
-        ::std::for_each( aUpdatableSprites.begin(),
-                         aEnd,
-                         SpriteUpdater( rUpdateAreas,
-                                        maChangeRecords) );
+        SpriteUpdater aSpriteUpdater( rUpdateAreas, maChangeRecords);
+        for (auto const& aUpdatableSprite : aUpdatableSprites)
+            aSpriteUpdater( aUpdatableSprite);
 
         // TODO(P2): Implement your own output iterator adapter, to
         // avoid that totally superfluous temp aUnchangedSprites
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to