summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qpropertyprivate.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-08-06 21:00:35 +0200
committerLars Knoll <lars.knoll@qt.io>2020-08-17 09:33:59 +0200
commit150a6c691f236d75c78a720de9fd635c586be155 (patch)
tree7d6929f726552a158ca6a5f0c3f0fd0ed4c5f052 /src/corelib/kernel/qpropertyprivate.h
parent81896304dc1fb65da3302deb54ab4cfe060625ff (diff)
Fix a valgrind warning about accessing uninitialized memory
Amends change bbfecdee1e2952c401e9c5ac6e16adc2428fb2dc. Change-Id: Iba4ad5101b46f07ce0b3e3397d723e1a681bcbc5 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/corelib/kernel/qpropertyprivate.h')
-rw-r--r--src/corelib/kernel/qpropertyprivate.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qpropertyprivate.h b/src/corelib/kernel/qpropertyprivate.h
index dde6bb8d01..e65ab324fa 100644
--- a/src/corelib/kernel/qpropertyprivate.h
+++ b/src/corelib/kernel/qpropertyprivate.h
@@ -245,7 +245,7 @@ struct QPropertyGuardFunctionHelper<T, Class, Guard, false>
static auto guard(const QMetaType &metaType, void *dataPtr,
QPropertyBindingFunction eval, void *owner) -> bool
{
- T t;
+ T t = T();
eval(metaType, &t);
if (!(static_cast<Class *>(owner)->*Guard)(t))
return false;