UBSan apparently needs ScFilterDescriptorBase RTTI now

...presumably since 298058908d "tdf#48140 Remove
uno calls in autofilterbuffer.cxx", seeing e.g. CppunitTest_sc_functionlistobj
fail with

> [_RUN_____] sc_apitest::ScFunctionListObj::testGetElementType
> warn:sal.osl:792064:792064:sal/osl/unx/module.cxx:103: dlopen(/home/sberg/lo/core/instdir/program/libscfiltlo.so, 1): /home/sberg/lo/core/instdir/program/libscfiltlo.so: undefined symbol: _ZTI22ScFilterDescriptorBase

Change-Id: Ia5473e5997e0ec0aae993a3bf334c64b45707316
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198924
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
This commit is contained in:
Stephan Bergmann
2026-02-09 07:40:15 +01:00
parent aa616d930e
commit 2d9f4c0ba6
+1 -1
View File
@@ -261,7 +261,7 @@ public:
// to uno, all three look the same
class ScFilterDescriptorBase : public cppu::WeakImplHelper<
class SAL_DLLPUBLIC_RTTI ScFilterDescriptorBase : public cppu::WeakImplHelper<
css::sheet::XSheetFilterDescriptor,
css::sheet::XSheetFilterDescriptor2,
css::sheet::XSheetFilterDescriptor3,