diff options
author | John <jbt@gmx.us> | 2021-03-04 01:50:25 -0500 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-03-21 21:54:11 +0100 |
commit | b80069e133d30e80e50a792b2bc1d0c2f9a31bfa (patch) | |
tree | ca579f9e2ef140cff39004199191de9ce286e857 /basic/source/inc | |
parent | f2c457c99ae3f0e364830a7642b4db9e7fb4c586 (diff) |
tdf#88442 SBasic: Don't double-initialize a Global ... As New ...
"As New" variables use lazy instantiation, but that should not re-apply each
time one re-enters the module. If the object is still there, don't replace it.
Change-Id: Ic568a56b93db9bc9139d434d97a4a4deb05840df
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112018
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'basic/source/inc')
-rw-r--r-- | basic/source/inc/runtime.hxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/basic/source/inc/runtime.hxx b/basic/source/inc/runtime.hxx index 1169820e753b..73e56838e2aa 100644 --- a/basic/source/inc/runtime.hxx +++ b/basic/source/inc/runtime.hxx @@ -288,6 +288,7 @@ class SbiRuntime // #56204 swap out DIM-functionality into help method (step0.cxx) void DimImpl(const SbxVariableRef& refVar); + bool EvaluateTopOfStackAsBool(); static bool implIsClass( SbxObject const * pObj, const OUString& aClass ); |