summaryrefslogtreecommitdiff
path: root/vcl/inc/headless
diff options
context:
space:
mode:
authorStephan Bergmann <stephan.bergmann@allotropia.de>2024-08-13 18:02:28 +0200
committerStephan Bergmann <stephan.bergmann@allotropia.de>2024-08-14 07:40:58 +0200
commit0f186fb79d292d5123153873286addfb29ebd8da (patch)
tree9e6f9f92f9886a5630a7bfe97a05ac5cf56a2842 /vcl/inc/headless
parent134fb4747a80726e808909e6a2d2c9aa950bd6d1 (diff)
UBSan SAL_USE_VCLPLUGIN=qt5 needs SvpGraphicsBackend RTTI
...as it leaks out of Library_vcl into Library_vcplug_qt5 via GenPspGraphics::m_pBackend in vcl/inc/unx/genpspgraphics.h, included from vcl/qt5/QtInstance_Print.cxx Change-Id: Id89217f1eef346b70a7f9269c2dc76e28b78ca69 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171835 Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de> Tested-by: Jenkins
Diffstat (limited to 'vcl/inc/headless')
-rw-r--r--vcl/inc/headless/SvpGraphicsBackend.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/inc/headless/SvpGraphicsBackend.hxx b/vcl/inc/headless/SvpGraphicsBackend.hxx
index 4475216148c0..dc028b465a29 100644
--- a/vcl/inc/headless/SvpGraphicsBackend.hxx
+++ b/vcl/inc/headless/SvpGraphicsBackend.hxx
@@ -27,7 +27,7 @@
#include <headless/CairoCommon.hxx>
-class SvpGraphicsBackend final : public SalGraphicsImpl
+class SAL_DLLPUBLIC_RTTI SvpGraphicsBackend final : public SalGraphicsImpl
{
CairoCommon& m_rCairoCommon;