┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2012-01-11 16:13:16 +0100
committerPeter Penz <[email protected]>2012-01-11 16:14:19 +0100
commit355b2c4fb65cc1390715187018e4d38561e584a0 (patch)
tree4d0ad1875f8427eee40f4c84d0640bda558cb8e5
parent4792037b0014be9f82c58b513f780c3485f82070 (diff)
Prevent accessing an item with an invalid index
-rw-r--r--src/kitemviews/kfileitemmodelrolesupdater.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp
index b00868a47..098c844ab 100644
--- a/src/kitemviews/kfileitemmodelrolesupdater.cpp
+++ b/src/kitemviews/kfileitemmodelrolesupdater.cpp
@@ -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;
}