diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2020-07-30 23:50:08 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2020-07-31 08:16:27 +0200 |
commit | 400edb0b7721600fedfae87bb209d6879f4a3f81 (patch) | |
tree | ff8b1b5a8b60079f346ce6d0c8834fa07f7e9984 /include/toolkit | |
parent | 51735e6946dca0528a4b78d06ef43bd84c38e5e1 (diff) |
ASan/UBSan build still needs VCLXEdit RTTI
...after 0c311bfbf67441823f8b3916db963e2680e9eb43 "make some classes private":
> warn:sal.osl:729320:729320:sal/osl/unx/module.cxx:162: dlopen(instdir/program/libacclo.so, 1): instdir/program/libacclo.so: undefined symbol: _ZTI8VCLXEdit
> warn:legacy.osl:729320:729320:toolkit/source/helper/accessibilityclient.cxx:183: AccessibilityClient::ensureInitialized: could not load the library, or not retrieve the needed symbol!
> cppunittester: include/com/sun/star/uno/Reference.h:381: interface_type *com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>::operator->() const [interface_type = com::sun::star::accessibility::XAccessibleContext]: Assertion `_pInterface != NULL' failed.
during CppunitTest_sw_accessible_relation_set, with
> $ find workdir/CxxObject/accessibility/source -name \*.o -exec bash -c 'nm "$0" | grep -F _ZTI8VCLXEdit && echo "^ $0"' {} \;
> U _ZTI8VCLXEdit
> ^ workdir/CxxObject/accessibility/source/standard/vclxaccessibleedit.o
Change-Id: Ic1f5fcfa1ba2d415bc6f0e076a2e24daadf86d7f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99823
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'include/toolkit')
-rw-r--r-- | include/toolkit/awt/vclxwindows.hxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/toolkit/awt/vclxwindows.hxx b/include/toolkit/awt/vclxwindows.hxx index 7549e3e9c146..d9a11b66f6f0 100644 --- a/include/toolkit/awt/vclxwindows.hxx +++ b/include/toolkit/awt/vclxwindows.hxx @@ -623,7 +623,7 @@ public: // class VCLXEdit -class VCLXEdit : public css::awt::XTextComponent, +class SAL_DLLPUBLIC_RTTI VCLXEdit : public css::awt::XTextComponent, public css::awt::XTextEditField, public css::awt::XTextLayoutConstrains, public VCLXWindow |