summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2014-03-29 15:11:42 +0100
committerMichael Stahl <mstahl@redhat.com>2014-03-29 15:11:42 +0100
commitb18ae9085ccb101b757bd9926dd58012b327b6f9 (patch)
treee30646c876e3a7c6623f74bd94947ac8c4df4cf4 /sc
parentb03b1113d82147093762923bb9b350e52fe08ffe (diff)
sc: more stream tweaks
Change-Id: I452ba76cec425e397369e0fcc689ba639d5325b0
Diffstat (limited to 'sc')
-rw-r--r--sc/source/filter/excel/xestream.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/sc/source/filter/excel/xestream.cxx b/sc/source/filter/excel/xestream.cxx
index e741e09451c4..e30a39a2dd6e 100644
--- a/sc/source/filter/excel/xestream.cxx
+++ b/sc/source/filter/excel/xestream.cxx
@@ -285,12 +285,13 @@ void XclExpStream::CopyFromStream(SvStream& rInStrm, sal_uInt64 const nBytes)
if( nBytesLeft > 0 )
{
const sal_Size nMaxBuffer = 4096;
- sal_uInt8* pBuffer = new sal_uInt8[ ::std::min( nBytesLeft, nMaxBuffer ) ];
+ sal_uInt8 *const pBuffer =
+ new sal_uInt8[ ::std::min<sal_Size>(nBytesLeft, nMaxBuffer) ];
bool bValid = true;
while( bValid && (nBytesLeft > 0) )
{
- sal_Size nWriteLen = ::std::min( nBytesLeft, nMaxBuffer );
+ sal_Size nWriteLen = ::std::min<sal_Size>(nBytesLeft, nMaxBuffer);
rInStrm.Read( pBuffer, nWriteLen );
sal_Size nWriteRet = Write( pBuffer, nWriteLen );
bValid = (nWriteLen == nWriteRet);
@@ -369,7 +370,7 @@ void XclExpStream::DisableEncryption()
EnableEncryption(false);
}
-sal_Size XclExpStream::SetSvStreamPos(sal_uInt64 const nPos)
+sal_uInt64 XclExpStream::SetSvStreamPos(sal_uInt64 const nPos)
{
OSL_ENSURE( !mbInRec, "XclExpStream::SetSvStreamPos - not allowed inside of a record" );
return mbInRec ? 0 : mrStrm.Seek( nPos );