File 0003-Use-preincrement-to-advance-iterators.-Patch-by-Vill.patch of Package vdr-plugin-skinenigmang

From 90851c60d41f02034314200382a8facf82b4a6a8 Mon Sep 17 00:00:00 2001
From: Andreas Mair <amair.sob@googlemail.com>
Date: Sat, 5 May 2012 09:09:25 +0200
Subject: [PATCH 03/19] =?UTF-8?q?Use=20preincrement=20to=20advance=20itera?=
 =?UTF-8?q?tors.=20(Patch=20by=20Ville=20Skytt=C3=A4)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 logo.c        | 2 +-
 texteffects.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/logo.c b/logo.c
index 119554b..470c5b1 100644
--- a/logo.c
+++ b/logo.c
@@ -244,7 +244,7 @@ bool cEnigmaLogoCache::Flush(void)
   if (!cacheMapM.empty()) {
     debug("cPluginSkinEnigma::Flush() NON-EMPTY");
     // delete bitmaps and clear map
-    for (std::map<std::string, cBitmap *>::iterator i = cacheMapM.begin(); i != cacheMapM.end(); i++) {
+    for (std::map<std::string, cBitmap *>::iterator i = cacheMapM.begin(); i != cacheMapM.end(); ++i) {
       delete((*i).second);
     }
     cacheMapM.clear();
diff --git a/texteffects.c b/texteffects.c
index 04a14a6..c4bb25c 100644
--- a/texteffects.c
+++ b/texteffects.c
@@ -295,7 +295,7 @@ void cEnigmaTextEffects::Action(void)
 
     TE_LOCK; //This causes an initial wait until the first Flush() is called (which TE_UNKOCKs)
     bool changed = false;
-    for (Effects_t::iterator effect = vecEffects.begin(); (effect != vecEffects.end()) && osd; effect++) {
+    for (Effects_t::iterator effect = vecEffects.begin(); (effect != vecEffects.end()) && osd; ++effect) {
       cEffect *e = (*effect);
       if (e == NULL)
         continue;
@@ -366,7 +366,7 @@ void cEnigmaTextEffects::Clear(void)
 
   //Must be TE_LOCKed by caller
 
-  for (Effects_t::iterator effect = vecEffects.begin(); effect != vecEffects.end(); effect++) {
+  for (Effects_t::iterator effect = vecEffects.begin(); effect != vecEffects.end(); ++effect) {
     delete(*effect);
   }
 
-- 
2.20.1

openSUSE Build Service is sponsored by