[Libreoffice-commits] core.git: sw/source

Caolán McNamara caolanm at redhat.com
Wed Oct 25 11:35:19 UTC 2017


 sw/source/filter/ww8/ww8par.cxx |   24 +++++-------------------
 sw/source/filter/ww8/ww8par.hxx |    2 +-
 2 files changed, 6 insertions(+), 20 deletions(-)

New commits:
commit cdec4956f0beb5d343e97ab791d27ee03c0cc9c4
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Tue Oct 24 17:04:45 2017 +0100

    drop old SetBufferSize stuff
    
    Change-Id: I96c4db3289864c80f8fd8988c129056be8563e69
    Reviewed-on: https://gerrit.libreoffice.org/43786
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sw/source/filter/ww8/ww8par.cxx b/sw/source/filter/ww8/ww8par.cxx
index 996419b84712..7d4833c508f5 100644
--- a/sw/source/filter/ww8/ww8par.cxx
+++ b/sw/source/filter/ww8/ww8par.cxx
@@ -6277,30 +6277,18 @@ extern "C" SAL_DLLPUBLIC_EXPORT bool SAL_CALL TestImportWW2(SvStream &rStream)
     return TestImportDOC(rStream, "WW6");
 }
 
-ErrCode WW8Reader::OpenMainStream( tools::SvRef<SotStorageStream>& rRef, sal_uInt16& rBuffSize )
+ErrCode WW8Reader::OpenMainStream(tools::SvRef<SotStorageStream>& rRef)
 {
     ErrCode nRet = ERR_SWG_READ_ERROR;
     OSL_ENSURE( pStg.get(), "Where is my Storage?" );
     rRef = pStg->OpenSotStream( "WordDocument", StreamMode::READ | StreamMode::SHARE_DENYALL);
-
-    if( rRef.is() )
-    {
-        if( ERRCODE_NONE == rRef->GetError() )
-        {
-            sal_uInt16 nOld = rRef->GetBufferSize();
-            rRef->SetBufferSize( rBuffSize );
-            rBuffSize = nOld;
-            nRet = ERRCODE_NONE;
-        }
-        else
-            nRet = rRef->GetError();
-    }
+    if (rRef.is())
+        nRet = rRef->GetError();
     return nRet;
 }
 
 ErrCode WW8Reader::Read(SwDoc &rDoc, const OUString& rBaseURL, SwPaM &rPaM, const OUString & /* FileName */)
 {
-    sal_uInt16 nOldBuffSize = 32768;
     bool bNew = !bInsertMode; // New Doc (no inserting)
 
     tools::SvRef<SotStorageStream> refStrm; // So that no one else can steal the Stream
@@ -6329,7 +6317,7 @@ ErrCode WW8Reader::Read(SwDoc &rDoc, const OUString& rBaseURL, SwPaM &rPaM, cons
 
         if( pStg.is() )
         {
-            nRet = OpenMainStream( refStrm, nOldBuffSize );
+            nRet = OpenMainStream(refStrm);
             pIn = refStrm.get();
         }
         else
@@ -6363,7 +6351,6 @@ ErrCode WW8Reader::Read(SwDoc &rDoc, const OUString& rBaseURL, SwPaM &rPaM, cons
 
         if( refStrm.is() )
         {
-            refStrm->SetBufferSize( nOldBuffSize );
             refStrm.clear();
         }
         else
@@ -6391,9 +6378,8 @@ bool WW8Reader::ReadGlossaries(SwTextBlocks& rBlocks, bool bSaveRelFiles) const
 
     WW8Reader *pThis = const_cast<WW8Reader *>(this);
 
-    sal_uInt16 nOldBuffSize = 32768;
     tools::SvRef<SotStorageStream> refStrm;
-    if (!pThis->OpenMainStream(refStrm, nOldBuffSize))
+    if (!pThis->OpenMainStream(refStrm))
     {
         WW8Glossary aGloss( refStrm, 8, pStg.get() );
         bRet = aGloss.Load( rBlocks, bSaveRelFiles );
diff --git a/sw/source/filter/ww8/ww8par.hxx b/sw/source/filter/ww8/ww8par.hxx
index ed2983f7d221..78eaac1809b2 100644
--- a/sw/source/filter/ww8/ww8par.hxx
+++ b/sw/source/filter/ww8/ww8par.hxx
@@ -131,7 +131,7 @@ struct WW8LFOInfo;
 class WW8Reader : public StgReader
 {
     virtual ErrCode Read(SwDoc &, const OUString& rBaseURL, SwPaM &, const OUString &) override;
-    ErrCode OpenMainStream( tools::SvRef<SotStorageStream>& rRef, sal_uInt16& rBuffSize );
+    ErrCode OpenMainStream(tools::SvRef<SotStorageStream>& rRef);
 public:
     virtual int GetReaderType() override;
 


More information about the Libreoffice-commits mailing list