[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdelibs/kio/kio
From:       Dirk Mueller <mueller () kde ! org>
Date:       2005-12-01 22:55:53
Message-ID: 1133477753.924898.10280.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 484793 by mueller:

can't hurt to do reentrant-safe iterating


 M  +5 -5      kdirwatch.cpp  


--- branches/KDE/3.5/kdelibs/kio/kio/kdirwatch.cpp #484792:484793
@@ -459,13 +459,13 @@
  */
 void KDirWatchPrivate::Entry::propagate_dirty()
 {
-  Entry* sub_entry;
-  for(sub_entry = m_entries.first(); sub_entry; sub_entry = m_entries.next())
+  for (QPtrListIterator<Entry> sub_entry (m_entries); 
+       sub_entry.current(); ++sub_entry)
   {
-     if (!sub_entry->dirty)
+     if (!sub_entry.current()->dirty)
      {
-        sub_entry->dirty = true;
-        sub_entry->propagate_dirty();
+        sub_entry.current()->dirty = true;
+        sub_entry.current()->propagate_dirty();
      }
   }
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic