[Libreoffice-commits] .: extensions/source

Stephan Bergmann sbergmann at kemper.freedesktop.org
Mon Jan 9 02:09:58 PST 2012


 extensions/source/update/check/updatecheck.cxx |    6 +++
 extensions/source/update/check/updatecheck.hxx |   38 +++++++++++++------------
 2 files changed, 26 insertions(+), 18 deletions(-)

New commits:
commit 2fa19ed7e407188d6af028aad19a2598454959a8
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Mon Jan 9 11:09:17 2012 +0100

    Export from UpdateCheck only what is needed in test_update.cxx.

diff --git a/extensions/source/update/check/updatecheck.cxx b/extensions/source/update/check/updatecheck.cxx
index 9d8c7b9..2db3a53 100644
--- a/extensions/source/update/check/updatecheck.cxx
+++ b/extensions/source/update/check/updatecheck.cxx
@@ -757,6 +757,12 @@ void SAL_CALL ShutdownThread::onTerminated()
 
 //------------------------------------------------------------------------------
 
+UpdateCheck::UpdateCheck():
+    m_eState(NOT_INITIALIZED), m_eUpdateState(UPDATESTATES_COUNT),
+    m_pThread(NULL)
+{};
+
+UpdateCheck::~UpdateCheck() {}
 
 void
 UpdateCheck::initialize(const uno::Sequence< beans::NamedValue >& rValues,
diff --git a/extensions/source/update/check/updatecheck.hxx b/extensions/source/update/check/updatecheck.hxx
index d6db5e8..a62a467 100644
--- a/extensions/source/update/check/updatecheck.hxx
+++ b/extensions/source/update/check/updatecheck.hxx
@@ -58,14 +58,16 @@ public:
     virtual void SAL_CALL cancel() = 0;
 };
 
-class SAL_DLLPUBLIC_EXPORT UpdateCheck :
+class UpdateCheck :
     public UpdateCheckConfigListener,
     public IActionListener,
     public DownloadInteractionHandler,
     public salhelper::ReferenceObject,
     public rtl::StaticWithInit< rtl::Reference< UpdateCheck >, UpdateCheckInitData >
 {
-    UpdateCheck() : m_eState(NOT_INITIALIZED), m_eUpdateState(UPDATESTATES_COUNT), m_pThread(NULL) {};
+    SAL_DLLPUBLIC_EXPORT UpdateCheck();
+
+    virtual ~UpdateCheck();
 
 public:
     inline SAL_CALL operator rtl::Reference< UpdateCheckConfigListener > ()
@@ -107,13 +109,13 @@ public:
     bool hasOfficeUpdate() const { return (m_aUpdateInfo.BuildId.getLength() > 0); }
 
     // DownloadInteractionHandler
-    SAL_DLLPUBLIC_EXPORT virtual bool downloadTargetExists(const rtl::OUString& rFileName);
-    SAL_DLLPUBLIC_EXPORT virtual void downloadStalled(const rtl::OUString& rErrorMessage);
-    SAL_DLLPUBLIC_EXPORT virtual void downloadProgressAt(sal_Int8 nProcent);
-    SAL_DLLPUBLIC_EXPORT virtual void downloadStarted(const rtl::OUString& rLocalFileName, sal_Int64 nFileSize);
-    SAL_DLLPUBLIC_EXPORT virtual void downloadFinished(const rtl::OUString& rLocalFileName);
+    virtual bool downloadTargetExists(const rtl::OUString& rFileName);
+    virtual void downloadStalled(const rtl::OUString& rErrorMessage);
+    virtual void downloadProgressAt(sal_Int8 nProcent);
+    virtual void downloadStarted(const rtl::OUString& rLocalFileName, sal_Int64 nFileSize);
+    virtual void downloadFinished(const rtl::OUString& rLocalFileName);
     // checks if the download target already exists and asks user what to do next
-    SAL_DLLPUBLIC_EXPORT virtual bool checkDownloadDestination( const rtl::OUString& rFile );
+    virtual bool checkDownloadDestination( const rtl::OUString& rFile );
 
     // Cancels the download action (and resumes checking if enabled)
     void cancelDownload();
@@ -122,20 +124,20 @@ public:
     SAL_DLLPUBLIC_EXPORT com::sun::star::uno::Reference< com::sun::star::task::XInteractionHandler > getInteractionHandler() const;
 
     // UpdateCheckConfigListener
-    SAL_DLLPUBLIC_EXPORT virtual void autoCheckStatusChanged(bool enabled);
-    SAL_DLLPUBLIC_EXPORT virtual void autoCheckIntervalChanged();
+    virtual void autoCheckStatusChanged(bool enabled);
+    virtual void autoCheckIntervalChanged();
 
     // IActionListener
-    SAL_DLLPUBLIC_EXPORT void cancel();
-    SAL_DLLPUBLIC_EXPORT void download();
-    SAL_DLLPUBLIC_EXPORT void install();
-    SAL_DLLPUBLIC_EXPORT void pause();
-    SAL_DLLPUBLIC_EXPORT void resume();
-    SAL_DLLPUBLIC_EXPORT void closeAfterFailure();
+    void cancel();
+    void download();
+    void install();
+    void pause();
+    void resume();
+    void closeAfterFailure();
 
     // rtl::IReference
-    SAL_DLLPUBLIC_EXPORT virtual oslInterlockedCount SAL_CALL acquire() SAL_THROW(());
-    SAL_DLLPUBLIC_EXPORT virtual oslInterlockedCount SAL_CALL release() SAL_THROW(());
+    virtual oslInterlockedCount SAL_CALL acquire() SAL_THROW(());
+    virtual oslInterlockedCount SAL_CALL release() SAL_THROW(());
 
 private:
 


More information about the Libreoffice-commits mailing list