diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2016-03-05 14:28:21 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2016-03-05 17:33:32 +0000 |
commit | bd380e7ff3717895b47b7a7996ebb57e0cefe2b8 (patch) | |
tree | 9fd53f225387c6aa0f5ad3f4501e8f0b6ea91b7a /src | |
parent | 601e28b6289a7965c79e0e014d710913c20a91d7 (diff) |
QQmlListModelWorkerAgent: fix -Wmisleading-indentation warning (GCC 6, genuine)
Says GCC 6:
qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h: In member function ‘QQmlListModelWorkerAgent::VariantRef& QQmlListModelWorkerAgent::VariantRef::operator=(const QQmlListModelWorkerAgent::VariantRef&)’:
qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h:94:34: error: statement is indented as if it were guarded by... [-Werror=misleading-indentation]
if (a) a->release(); a = o.a;
^
qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h:94:13: note: ...this ‘if’ clause, but it is not
if (a) a->release(); a = o.a;
^~
This one is correct.
Change-Id: I6315e4afa6a0cf8bb4dd3a599bd7ffe7b6a5c1e4
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/qml/types/qqmllistmodelworkeragent_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/types/qqmllistmodelworkeragent_p.h b/src/qml/types/qqmllistmodelworkeragent_p.h index be5217eaa4..9a39ecaa38 100644 --- a/src/qml/types/qqmllistmodelworkeragent_p.h +++ b/src/qml/types/qqmllistmodelworkeragent_p.h @@ -91,7 +91,8 @@ public: VariantRef &operator=(const VariantRef &o) { if (o.a) o.a->addref(); - if (a) a->release(); a = o.a; + if (a) a->release(); + a = o.a; return *this; } |