summaryrefslogtreecommitdiff
path: root/comphelper/source
diff options
context:
space:
mode:
authorJan-Marek Glogowski <glogow@fbihome.de>2021-12-25 09:48:04 +0100
committerJan-Marek Glogowski <glogow@fbihome.de>2021-12-25 11:55:20 +0100
commitc1f21a6ce6491ac82a022502c618e2758d3b3a31 (patch)
tree9b30e33d64b5dd140fb531f758a5c9b91181ac14 /comphelper/source
parent3454055d4da3326540905fc69626b934d5aa0744 (diff)
Init WeakComponentImplHelperBase::m_bDisposed
From the Jenkins_Linux_Ubsan TB: /comphelper/source/misc/compbase.cxx:20:9: runtime error: load \ of value 190, which is not a valid value for type ´bool´ ... in comphelper::WeakComponentImplHelperBase::dispose() \ /comphelper/source/misc/compbase.cxx:20:9 Maybe also the problem breaking Java for the Jenkins_Linux_Dbg since the comphelper::WeakComponentImplHelperBase patches went in. Regression from commit 252dd254b5b29298457b889623783152e9bed534 ("new comphelper::WeakImplComponentHelper"). Change-Id: Idebf6dfcc051f8fcb4cde1fb66d40b38e6f9dddc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127449 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'comphelper/source')
-rw-r--r--comphelper/source/misc/compbase.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/comphelper/source/misc/compbase.cxx b/comphelper/source/misc/compbase.cxx
index bd2ff837943f..ecae7108ff90 100644
--- a/comphelper/source/misc/compbase.cxx
+++ b/comphelper/source/misc/compbase.cxx
@@ -11,6 +11,11 @@
namespace comphelper
{
+WeakComponentImplHelperBase::WeakComponentImplHelperBase()
+ : m_bDisposed(false)
+{
+}
+
WeakComponentImplHelperBase::~WeakComponentImplHelperBase() {}
// css::lang::XComponent