diff options
-rw-r--r-- | basic/source/sbx/sbxvalue.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/basic/source/sbx/sbxvalue.cxx b/basic/source/sbx/sbxvalue.cxx index 4d278191bc20..7530f88dc6c6 100644 --- a/basic/source/sbx/sbxvalue.cxx +++ b/basic/source/sbx/sbxvalue.cxx @@ -137,7 +137,8 @@ SbxValue& SbxValue::operator=( const SbxValue& r ) SbxValue::~SbxValue() { SetFlag( SbxFlagBits::Write ); - SbxValue::Clear(); + // cid#1486004 silence Uncaught exception + suppress_fun_call_w_exception(SbxValue::Clear()); } void SbxValue::Clear() |