diff options
Diffstat (limited to 'src/qml/jsruntime')
-rw-r--r-- | src/qml/jsruntime/qv4runtime.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qml/jsruntime/qv4runtime.cpp b/src/qml/jsruntime/qv4runtime.cpp index a1bcec4987..2b133ea59c 100644 --- a/src/qml/jsruntime/qv4runtime.cpp +++ b/src/qml/jsruntime/qv4runtime.cpp @@ -154,14 +154,14 @@ struct RuntimeCounters::Data { buf.open(QIODevice::WriteOnly); QTextStream outs(&buf); QList<Line> lines; - foreach (const char *func, counters.keys()) { - const Counters &fCount = counters[func]; + for (auto it = counters.cbegin(), end = counters.cend(); it != end; ++it) { + const Counters &fCount = it.value(); for (int i = 0, ei = fCount.size(); i != ei; ++i) { quint64 count = fCount[i]; if (!count) continue; Line line; - line.func = func; + line.func = it.key(); unmangle(i, line.tag1, line.tag2); line.count = count; lines.append(line); |