diff --git a/src/plugins/PIM/PIM_handler.cpp b/src/plugins/PIM/PIM_handler.cpp index 90d11b393..22ad35c57 100644 --- a/src/plugins/PIM/PIM_handler.cpp +++ b/src/plugins/PIM/PIM_handler.cpp @@ -242,7 +242,9 @@ QString PIM_Handler::matchingJsTable() const QHashIterator i(m_infoMatches); while (i.hasNext()) { i.next(); - foreach (const QString &value, i.value()) { + + const auto ivalues = i.value(); + for (const QString &value : ivalues) { QString key = m_allInfo.value(i.key()); key.replace(QL1C('"'), QL1S("\\\"")); values.append(QSL("\"%1\":\"%2\",").arg(value, key));