diff options
author | Stephan Bergmann <stephan.bergmann@allotropia.de> | 2024-08-13 18:02:28 +0200 |
---|---|---|
committer | Stephan Bergmann <stephan.bergmann@allotropia.de> | 2024-08-14 07:40:58 +0200 |
commit | 0f186fb79d292d5123153873286addfb29ebd8da (patch) | |
tree | 9e6f9f92f9886a5630a7bfe97a05ac5cf56a2842 /vcl/inc/headless | |
parent | 134fb4747a80726e808909e6a2d2c9aa950bd6d1 (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.hxx | 2 |
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; |