diff options
author | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-04-25 17:40:19 +0300 |
---|---|---|
committer | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-04-27 13:39:22 +0000 |
commit | 485a381cabc730622dbe1b150260ea417d2bbcfd (patch) | |
tree | 56ac2b422a0d2db44eb2babbe82e639a880dab57 /src/qml/qml/v8/qv8engine.cpp | |
parent | 1ee7efac496d893cea9e5310d249275fe1532f2a (diff) |
Qml: use qDeleteAll more
qDeleteAll uses iterator-based loop, that
produce less code than index-based.
Saves ~0.1 KB text size.
Config: release build, Ubuntu 14.04 x64, gcc 4.9
Change-Id: Ib6c01f3b6a73367e33aecd34223edde15262d33c
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src/qml/qml/v8/qv8engine.cpp')
-rw-r--r-- | src/qml/qml/v8/qv8engine.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/qml/qml/v8/qv8engine.cpp b/src/qml/qml/v8/qv8engine.cpp index d322088f61..6949eb43e8 100644 --- a/src/qml/qml/v8/qv8engine.cpp +++ b/src/qml/qml/v8/qv8engine.cpp @@ -155,8 +155,7 @@ QV8Engine::QV8Engine(QJSEngine* qq) QV8Engine::~QV8Engine() { - for (int ii = 0; ii < m_extensionData.count(); ++ii) - delete m_extensionData[ii]; + qDeleteAll(m_extensionData); m_extensionData.clear(); qt_rem_qmlxmlhttprequest(m_v4Engine, m_xmlHttpRequestData); |