From a5ccdbbc457fb7aadca2d6a046ab891dedca5bb1 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 21 Feb 2024 15:44:35 +0200 Subject: UBSan RTTI fixes after I missed a bunch of stuff when testing UBSan with commit 3ba92b5f1eaf7d4447a0943ea260db515ca799dc hide more symbols Change-Id: Id3cb0b70b9fa24c7e3fba7fd565eb658dafa00f8 Change-Id: I369587ed3e14e50ca272037b9d950b62841695d5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163703 Tested-by: Jenkins Reviewed-by: Noel Grandin --- include/svx/charmap.hxx | 2 +- include/toolkit/awt/vclxwindows.hxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/svx/charmap.hxx b/include/svx/charmap.hxx index 4035f82d4c3d..b5567a0c8702 100644 --- a/include/svx/charmap.hxx +++ b/include/svx/charmap.hxx @@ -52,7 +52,7 @@ namespace svx class SvxShowCharSetAcc; } -class SAL_WARN_UNUSED SvxShowCharSet : public weld::CustomWidgetController +class SAL_WARN_UNUSED SAL_DLLPUBLIC_RTTI SvxShowCharSet : public weld::CustomWidgetController { protected: VclPtr mxVirDev; diff --git a/include/toolkit/awt/vclxwindows.hxx b/include/toolkit/awt/vclxwindows.hxx index 58071ad6fff1..60352097019d 100644 --- a/include/toolkit/awt/vclxwindows.hxx +++ b/include/toolkit/awt/vclxwindows.hxx @@ -535,7 +535,7 @@ protected: virtual void GetPropertyIds( std::vector< sal_uInt16 > &aIds ) override { return ImplGetPropertyIds( aIds ); } }; -class SVTXNumericField final : public cppu::ImplInheritanceHelper +class SAL_DLLPUBLIC_RTTI SVTXNumericField final : public cppu::ImplInheritanceHelper { public: SVTXNumericField(); -- cgit