summaryrefslogtreecommitdiff
path: root/sot
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2018-01-28 21:02:56 +0000
committerCaolán McNamara <caolanm@redhat.com>2018-01-29 09:51:06 +0100
commitbfc04bc43e378c5d028200da7a49be978ce8d6c4 (patch)
treef0099a779c7587d7e49e6ddd021f96acb0e42555 /sot
parent5426a14e39660bde0dece27cf5ec26b9938bd962 (diff)
ofz#2976 Timeout
Change-Id: Iff085d6bdbbfc7f2c821fdcef8e412aa91152d93 Reviewed-on: https://gerrit.libreoffice.org/48804 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sot')
-rw-r--r--sot/qa/cppunit/data/fail/next-page-1.compound (renamed from sot/qa/cppunit/data/pass/next-page-1.compound)bin763 -> 763 bytes
-rw-r--r--sot/source/sdstor/stgio.cxx2
-rw-r--r--sot/source/sdstor/stgstrms.cxx4
-rw-r--r--sot/source/sdstor/stgstrms.hxx2
4 files changed, 4 insertions, 4 deletions
diff --git a/sot/qa/cppunit/data/pass/next-page-1.compound b/sot/qa/cppunit/data/fail/next-page-1.compound
index 8a187a3bade8..8a187a3bade8 100644
--- a/sot/qa/cppunit/data/pass/next-page-1.compound
+++ b/sot/qa/cppunit/data/fail/next-page-1.compound
Binary files differ
diff --git a/sot/source/sdstor/stgio.cxx b/sot/source/sdstor/stgio.cxx
index fc7c5a9def55..a7e8863c6efd 100644
--- a/sot/source/sdstor/stgio.cxx
+++ b/sot/source/sdstor/stgio.cxx
@@ -279,7 +279,7 @@ FatError Validator::ValidateMasterFATs()
for( sal_Int32 i = 0; i < nCount; i++ )
{
- if( ( nErr = aFat.Mark(rIo.m_pFAT->GetPage( short(i), false ), aFat.GetPageSize(), -3 )) != FatError::Ok )
+ if( ( nErr = aFat.Mark(rIo.m_pFAT->GetPage(i, false), aFat.GetPageSize(), -3 )) != FatError::Ok)
return nErr;
}
if( rIo.m_aHdr.GetMasters() )
diff --git a/sot/source/sdstor/stgstrms.cxx b/sot/source/sdstor/stgstrms.cxx
index efa03cd14d20..17958544d880 100644
--- a/sot/source/sdstor/stgstrms.cxx
+++ b/sot/source/sdstor/stgstrms.cxx
@@ -588,13 +588,13 @@ bool StgFATStrm::Pos2Page( sal_Int32 nBytePos )
m_nPage = nBytePos / m_nPageSize;
m_nOffset = static_cast<short>( nBytePos % m_nPageSize );
m_nPos = nBytePos;
- m_nPage = GetPage( static_cast<short>(m_nPage), false );
+ m_nPage = GetPage(m_nPage, false);
return m_nPage >= 0;
}
// Get the page number entry for the given page offset.
-sal_Int32 StgFATStrm::GetPage( short nOff, bool bMake, sal_uInt16 *pnMasterAlloc )
+sal_Int32 StgFATStrm::GetPage(sal_Int32 nOff, bool bMake, sal_uInt16 *pnMasterAlloc)
{
OSL_ENSURE( nOff >= 0, "The offset may not be negative!" );
if( pnMasterAlloc ) *pnMasterAlloc = 0;
diff --git a/sot/source/sdstor/stgstrms.hxx b/sot/source/sdstor/stgstrms.hxx
index 45c9a71aa8a6..0a6589f204f7 100644
--- a/sot/source/sdstor/stgstrms.hxx
+++ b/sot/source/sdstor/stgstrms.hxx
@@ -103,7 +103,7 @@ class StgFATStrm : public StgStrm { // the master FAT stream
public:
explicit StgFATStrm(StgIo&, sal_Int32 nFatStrmSize);
using StgStrm::GetPage;
- sal_Int32 GetPage( short, bool, sal_uInt16 *pnMasterAlloc = nullptr);
+ sal_Int32 GetPage(sal_Int32, bool, sal_uInt16 *pnMasterAlloc = nullptr);
virtual bool SetSize( sal_Int32 ) override;
};