diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2016-04-28 12:51:47 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2016-04-30 20:52:07 +0000 |
commit | a1dbf037ae4520b454d701a88daa6313e5566b07 (patch) | |
tree | cf576856a084136be783a3584cbdf77231c0678c /src/core/aspects | |
parent | 0c03bd8409838de5a4f6323d1f07b4d29cc3e3bc (diff) |
QAspectEngine: replace a Q_FOREACH loop with qDeleteAll()
Saves 300b in text size on optimized GCC 6.0 Linux AMD64 builds.
Change-Id: I7aeb9c0739c1844f0fb5189625c0c49f1a22160c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/aspects')
-rw-r--r-- | src/core/aspects/qaspectengine.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/aspects/qaspectengine.cpp b/src/core/aspects/qaspectengine.cpp index 4ad6aae5b..2cbbe5f97 100644 --- a/src/core/aspects/qaspectengine.cpp +++ b/src/core/aspects/qaspectengine.cpp @@ -78,8 +78,7 @@ QAspectEnginePrivate::QAspectEnginePrivate() QAspectEnginePrivate::~QAspectEnginePrivate() { - Q_FOREACH (QAbstractAspect* aspect, m_aspects) - delete aspect; + qDeleteAll(m_aspects); } /*! |