summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2024-02-21 15:44:35 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2024-02-22 06:59:23 +0100
commita5ccdbbc457fb7aadca2d6a046ab891dedca5bb1 (patch)
tree425e88b8f9f4b006b68e3f5ef1c671f6b6a89dab /include
parent349af3ca598833b64db93bc1d32117431be992f2 (diff)
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 <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r--include/svx/charmap.hxx2
-rw-r--r--include/toolkit/awt/vclxwindows.hxx2
2 files changed, 2 insertions, 2 deletions
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<VirtualDevice> 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<SVTXFormattedField, css::awt::XNumericField>
+class SAL_DLLPUBLIC_RTTI SVTXNumericField final : public cppu::ImplInheritanceHelper<SVTXFormattedField, css::awt::XNumericField>
{
public:
SVTXNumericField();