summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2019-11-05 16:58:14 +0100
committerStephan Bergmann <sbergman@redhat.com>2019-11-05 18:06:32 +0100
commit9115105faa22656d24a19c3cd79f5d3da633b1a4 (patch)
tree17f2b4a70bdf5f61ad9b10d5cf1abeac481e0ce1
parent2b3f9652987707dfb5b8e8e9bb894098de0639fd (diff)
Looks like UBSan still needs SdrDragEntry's RTTI for some reason
After c02c4df9414ed2bef96565522238ca05013d3ac3 "make some classes module-private", CppunitTest_sd_uimpress failed in my Linux ASan+UBSan build with > DynamicLibraryManagerException: "Failed to load dynamic library: .../workdir/LinkTarget/CppunitTest/libtest_sd_uimpress.so > .../workdir/LinkTarget/CppunitTest/libtest_sd_uimpress.so: undefined symbol: _ZTI12SdrDragEntry" Change-Id: I923e3bc18644117738b628bcc25b9071bb31f893 Reviewed-on: https://gerrit.libreoffice.org/82079 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
-rw-r--r--include/svx/svddrgmt.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/svx/svddrgmt.hxx b/include/svx/svddrgmt.hxx
index 03dba575f277..2698817b7790 100644
--- a/include/svx/svddrgmt.hxx
+++ b/include/svx/svddrgmt.hxx
@@ -28,7 +28,7 @@
class SdrDragView;
class SdrDragStat;
-class SdrDragEntry
+class SAL_DLLPUBLIC_RTTI SdrDragEntry
{
private:
bool mbAddToTransparent : 1;