diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2016-05-13 12:21:11 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-05-14 16:02:42 +0000 |
commit | 361660533d0cba9e1ec7667724522a7724c5fb1b (patch) | |
tree | f2638a3ee04fe4af095e1b3984f906f1c2e0cce9 /src/core/aspects/qabstractaspect.cpp | |
parent | f1e2874e733f22211fa8938ac8d1fff5f7ea1247 (diff) |
Use some constructor delegation
to avoid code duplication (in both: executable and source code senses).
Text size savings on optimized GCC 6.0 Linux AMD64 builds:
Core: 16
Logic: 192
Input: -304
Render: 408
Change-Id: I23dd01fd4efe226c22942c24b21bbe20027c90b1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/aspects/qabstractaspect.cpp')
-rw-r--r-- | src/core/aspects/qabstractaspect.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/core/aspects/qabstractaspect.cpp b/src/core/aspects/qabstractaspect.cpp index 554958175..95c81e15e 100644 --- a/src/core/aspects/qabstractaspect.cpp +++ b/src/core/aspects/qabstractaspect.cpp @@ -101,9 +101,8 @@ void QAbstractAspectPrivate::onEngineAboutToShutdown() * Constructs a new QAbstractAspect with \a parent */ QAbstractAspect::QAbstractAspect(QObject *parent) - : QObject(*new QAbstractAspectPrivate, parent) -{ -} + : QAbstractAspect(*new QAbstractAspectPrivate, parent) {} + /*! * \typedef Qt3DCore::QAspectJobPtr * \relates Qt3DCore::QAbstractAspect |