]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Prevent accessing an item with an invalid index
authorPeter Penz <peter.penz19@gmail.com>
Wed, 11 Jan 2012 15:13:16 +0000 (16:13 +0100)
committerPeter Penz <peter.penz19@gmail.com>
Wed, 11 Jan 2012 15:15:19 +0000 (16:15 +0100)
src/kitemviews/kfileitemmodelrolesupdater.cpp

index b00868a477d59a4dd20b88496ab2be792332cf44..098c844aba2aec4490dcc61093ad50b2f466c309 100644 (file)
@@ -310,7 +310,7 @@ void KFileItemModelRolesUpdater::slotItemsChanged(const KItemRangeList& itemRang
         // of the roles until the timer has exceeded.
         foreach (const KItemRange& itemRange, itemRanges) {
             int index = itemRange.index;
-            for (int count = itemRange.count; count >= 0; --count) {
+            for (int count = itemRange.count; count > 0; --count) {
                 m_changedItems.insert(m_model->fileItem(index));
                 ++index;
             }