diff --git a/src/dbus/qdbusmisc.cpp b/src/dbus/qdbusmisc.cpp index bd257d953..95bc7e429 100644 --- a/src/dbus/qdbusmisc.cpp +++ b/src/dbus/qdbusmisc.cpp @@ -120,10 +120,7 @@ int qDBusParametersForMethod(const QMetaMethod &mm, QList& metaTypes) metaTypes.append(0); // return type int inputCount = 0; bool seenMessage = false; - QList::ConstIterator it = parameterTypes.constBegin(); - QList::ConstIterator end = parameterTypes.constEnd(); - for ( ; it != end; ++it) { - const QByteArray &type = *it; + foreach (const QByteArray &type, parameterTypes) { if (type.endsWith('*')) { //qWarning("Could not parse the method '%s'", mm.signature()); // pointer?