summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-11-05 11:24:13 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-12-01 12:13:59 +0100
commite10e5c15cc51d3b2a5e4b699c5f381aa92a17c4e (patch)
treeddbe3e3146a365f7f2ba79ce73e18568a834d104 /sc/inc
parentfabce43fe1caf3a59a7d9dc1074a74b704f9fa24 (diff)
improve the script for reducing symbol exports
And apply some of the results Change-Id: If555476fdd951cbc1d01fb3ef3ab1cbca2b64960 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124896 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/cellsuno.hxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/sc/inc/cellsuno.hxx b/sc/inc/cellsuno.hxx
index a0d5b3e8971c..e06c9d355b96 100644
--- a/sc/inc/cellsuno.hxx
+++ b/sc/inc/cellsuno.hxx
@@ -19,6 +19,7 @@
#pragma once
+#include <config_options.h>
#include "address.hxx"
#include "rangelst.hxx"
@@ -377,7 +378,7 @@ public:
UNO3_GETIMPLEMENTATION_DECL(ScCellRangesBase)
};
-class SC_DLLPUBLIC ScCellRangesObj final : public ScCellRangesBase,
+class UNLESS_MERGELIBS(SC_DLLPUBLIC) ScCellRangesObj final : public ScCellRangesBase,
public css::sheet::XSheetCellRangeContainer,
public css::container::XNameContainer,
public css::container::XEnumerationAccess
@@ -396,10 +397,12 @@ private:
rtl::Reference<ScCellRangeObj> GetObjectByIndex_Impl(sal_Int32 nIndex) const;
public:
+ IF_MERGELIBS(SC_DLLPUBLIC)
ScCellRangesObj(ScDocShell* pDocSh, const ScRangeList& rR);
virtual ~ScCellRangesObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) override;
+ IF_MERGELIBS(SC_DLLPUBLIC)
virtual void SAL_CALL acquire() noexcept override;
virtual void SAL_CALL release() noexcept override;