diff options
author | Erik Verbruggen <erik.verbruggen@qt.io> | 2018-10-09 10:42:27 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2018-10-09 09:48:55 +0000 |
commit | 7cd9447e14159be90a5fdb927a4a3ed2cbff50b2 (patch) | |
tree | a61fd8ab898d775d51f0872a2afa2c5a96faa5e0 | |
parent | b7f5d34602e72eeda6620ea3e4326c6ff26b52d5 (diff) |
Fix possibly uninitialized use of union
Task-number: QTBUG-71011
Change-Id: I42410364b45ecd38832a0e5abb82eb56f9828504
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
-rw-r--r-- | src/qml/compiler/qv4codegen_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/compiler/qv4codegen_p.h b/src/qml/compiler/qv4codegen_p.h index 49607256f9..e6e7d2e9fb 100644 --- a/src/qml/compiler/qv4codegen_p.h +++ b/src/qml/compiler/qv4codegen_p.h @@ -192,8 +192,8 @@ public: bool isLValue() const { return !isReadonly && type > Accumulator; } - Reference(Codegen *cg, Type type = Invalid) : type(type), codegen(cg) {} - Reference() {} + Reference(Codegen *cg, Type type = Invalid) : type(type), constant(0), codegen(cg) {} + Reference(): constant(0) {} Reference(const Reference &) = default; Reference(Reference &&) = default; Reference &operator =(const Reference &) = default; |