vcl/inc/headless/SvpGraphicsBackend.hxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0f186fb79d292d5123153873286addfb29ebd8da
Author:     Stephan Bergmann <[email protected]>
AuthorDate: Tue Aug 13 18:02:28 2024 +0200
Commit:     Stephan Bergmann <[email protected]>
CommitDate: Wed Aug 14 07:40:58 2024 +0200

    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 <[email protected]>
    Tested-by: Jenkins

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;
 

Reply via email to