diff options
| author | Frank Reininghaus <[email protected]> | 2014-03-11 09:07:23 +0100 |
|---|---|---|
| committer | Frank Reininghaus <[email protected]> | 2014-03-11 09:07:23 +0100 |
| commit | 773d505493773575df933babbf46eacc8f85316f (patch) | |
| tree | 131faad02fb2587b3f0f3429168b86d70c2c5324 /src/dolphinviewcontainer.cpp | |
| parent | 6747241934218c6e7529e94598d1f16cb87951ff (diff) | |
Use QMutableHashIterator for deleting items from a QHash
KItemListViewAnimation::slotFinished() used a QHashIterator to iterate
over a QHash, and then removes an item from the hash using
QHash::remove() inside the loop.
This is quite unusual - the recommended way is to use a
QMutableHashIterator (or std-style iterators and then QHash::erase(it)).
This might be related to the cause of a crash in this function.
BUG: 331876
REVIEW: 116666
FIXED-IN: 4.13.0
Diffstat (limited to 'src/dolphinviewcontainer.cpp')
0 files changed, 0 insertions, 0 deletions
