diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-01 18:53:48 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-05 07:01:44 +0100 |
commit | e189a3f5b5c4f381dcf109eb9a2ee9b6d32d5551 (patch) | |
tree | ec73a1899adb6af2fa94cff8764fe7bb9b45b34f /sd | |
parent | 2a9e162564a6af63bece77f50fc553640e747b9e (diff) |
make some classes module private
Mark some stuff SAL_DLLPUBLIC_RTTI in
include/vcl/metaact.hxx
in order to make ASAN happy.
Change-Id: I97febe0968bf58b9cbe60ce647f0ada25e6f4bb0
Reviewed-on: https://gerrit.libreoffice.org/84202
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sd')
-rw-r--r-- | sd/inc/sdabstdlg.hxx | 2 | ||||
-rw-r--r-- | sd/source/ui/inc/drawview.hxx | 2 | ||||
-rw-r--r-- | sd/source/ui/inc/optsitem.hxx | 2 | ||||
-rw-r--r-- | sd/source/ui/inc/sdtreelb.hxx | 14 |
4 files changed, 10 insertions, 10 deletions
diff --git a/sd/inc/sdabstdlg.hxx b/sd/inc/sdabstdlg.hxx index eebe5695748d..3f77b5efd3b5 100644 --- a/sd/inc/sdabstdlg.hxx +++ b/sd/inc/sdabstdlg.hxx @@ -169,7 +169,7 @@ protected: class SdAbstractDialogFactory { public: - SD_DLLPUBLIC static SdAbstractDialogFactory* Create(); + static SdAbstractDialogFactory* Create(); virtual VclPtr<AbstractSvxBulletAndPositionDlg> CreateSvxBulletAndPositionDlg(weld::Window* pParent, const SfxItemSet* pAttr, ::sd::View* pView) = 0; virtual VclPtr<VclAbstractDialog> CreateBreakDlg(weld::Window* pWindow, ::sd::DrawView* pDrView, ::sd::DrawDocShell* pShell, sal_uLong nSumActionCount, sal_uLong nObjCount ) = 0; diff --git a/sd/source/ui/inc/drawview.hxx b/sd/source/ui/inc/drawview.hxx index 2d41de1af250..34360c61c772 100644 --- a/sd/source/ui/inc/drawview.hxx +++ b/sd/source/ui/inc/drawview.hxx @@ -30,7 +30,7 @@ class DrawViewShell; /** * Derivative of ::sd::View; contains also a pointer to the document */ -class SD_DLLPUBLIC DrawView : public ::sd::View +class DrawView : public ::sd::View { public: diff --git a/sd/source/ui/inc/optsitem.hxx b/sd/source/ui/inc/optsitem.hxx index 3ed947372b1c..c532c39571c2 100644 --- a/sd/source/ui/inc/optsitem.hxx +++ b/sd/source/ui/inc/optsitem.hxx @@ -162,7 +162,7 @@ private: SdOptionsLayout maOptionsLayout; }; -class SD_DLLPUBLIC SdOptionsContents : public SdOptionsGeneric +class SdOptionsContents : public SdOptionsGeneric { private: protected: diff --git a/sd/source/ui/inc/sdtreelb.hxx b/sd/source/ui/inc/sdtreelb.hxx index f6e8b9681ec7..dce6c27e11a2 100644 --- a/sd/source/ui/inc/sdtreelb.hxx +++ b/sd/source/ui/inc/sdtreelb.hxx @@ -64,7 +64,7 @@ class SD_DLLPUBLIC SdPageObjsTLB final : public SvTreeListBox public: // nested class to implement the TransferableHelper - class SdPageObjsTransferable : public SdTransferable + class SAL_DLLPRIVATE SdPageObjsTransferable : public SdTransferable { public: SdPageObjsTransferable( @@ -93,13 +93,13 @@ public: INetBookmark const maBookmark; ::sd::DrawDocShell& mrDocShell; NavigatorDragType const meDragType; - SAL_DLLPRIVATE virtual ~SdPageObjsTransferable() override; + virtual ~SdPageObjsTransferable() override; - SAL_DLLPRIVATE virtual void AddSupportedFormats() override; - SAL_DLLPRIVATE virtual bool GetData( const css::datatransfer::DataFlavor& rFlavor, const OUString& rDestDoc ) override; - SAL_DLLPRIVATE virtual void DragFinished( sal_Int8 nDropAction ) override; + virtual void AddSupportedFormats() override; + virtual bool GetData( const css::datatransfer::DataFlavor& rFlavor, const OUString& rDestDoc ) override; + virtual void DragFinished( sal_Int8 nDropAction ) override; - SAL_DLLPRIVATE virtual sal_Int64 SAL_CALL getSomething( const css::uno::Sequence< sal_Int8 >& rId ) override; + virtual sal_Int64 SAL_CALL getSomething( const css::uno::Sequence< sal_Int8 >& rId ) override; }; friend class SdPageObjsTLB::SdPageObjsTransferable; @@ -258,7 +258,7 @@ private: /** This inner class is defined in sdtreelb.cxx and is basically a container for the icons used in the list box for the entries. */ - class IconProvider; + class SAL_DLLPRIVATE IconProvider; /** Add one list box entry for the parent of the given shapes and one child entry for each of the given shapes. |