[Libreoffice-commits] core.git: filter/source
Caolán McNamara
caolanm at redhat.com
Wed Nov 1 15:13:44 UTC 2017
filter/source/graphicfilter/egif/egif.cxx | 14 +++++++-------
filter/source/graphicfilter/egif/giflzwc.cxx | 8 +++-----
filter/source/graphicfilter/egif/giflzwc.hxx | 2 +-
3 files changed, 11 insertions(+), 13 deletions(-)
New commits:
commit 47efda5b9c95c89cf4dd4c4e7479a555a7615f91
Author: Caolán McNamara <caolanm at redhat.com>
Date: Tue Oct 31 16:41:14 2017 +0000
de-sal_uLong egif
Change-Id: I4d18c60f618d2b3c04ad256324ee2620cc583775
Reviewed-on: https://gerrit.libreoffice.org/44162
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/filter/source/graphicfilter/egif/egif.cxx b/filter/source/graphicfilter/egif/egif.cxx
index d8e7eb3f4591..db6838f6a288 100644
--- a/filter/source/graphicfilter/egif/egif.cxx
+++ b/filter/source/graphicfilter/egif/egif.cxx
@@ -34,16 +34,16 @@ class GIFWriter
Bitmap aAccBmp;
SvStream& m_rGIF;
BitmapReadAccess* m_pAcc;
- sal_uLong nMinPercent;
- sal_uLong nMaxPercent;
- sal_uLong nLastPercent;
+ sal_uInt32 nMinPercent;
+ sal_uInt32 nMaxPercent;
+ sal_uInt32 nLastPercent;
long nActX;
long nActY;
sal_Int32 nInterlaced;
bool bStatus;
bool bTransparent;
- void MayCallback( sal_uLong nPercent );
+ void MayCallback(sal_uInt32 nPercent);
void WriteSignature( bool bGIF89a );
void WriteGlobalHeader( const Size& rSize );
void WriteLoopExtension( const Animation& rAnimation );
@@ -211,7 +211,7 @@ void GIFWriter::WriteAnimation( const Animation& rAnimation )
const double fStep = 100. / nCount;
nMinPercent = 0;
- nMaxPercent = (sal_uLong) fStep;
+ nMaxPercent = (sal_uInt32)fStep;
for( sal_uInt16 i = 0; i < nCount; i++ )
{
@@ -220,13 +220,13 @@ void GIFWriter::WriteAnimation( const Animation& rAnimation )
WriteBitmapEx( rAnimBmp.aBmpEx, rAnimBmp.aPosPix, true,
rAnimBmp.nWait, rAnimBmp.eDisposal );
nMinPercent = nMaxPercent;
- nMaxPercent = (sal_uLong) ( nMaxPercent + fStep );
+ nMaxPercent = (sal_uInt32)(nMaxPercent + fStep);
}
}
}
-void GIFWriter::MayCallback( sal_uLong nPercent )
+void GIFWriter::MayCallback(sal_uInt32 nPercent)
{
if ( xStatusIndicator.is() )
{
diff --git a/filter/source/graphicfilter/egif/giflzwc.cxx b/filter/source/graphicfilter/egif/giflzwc.cxx
index b6d2f8be9b97..8fc3718f5197 100644
--- a/filter/source/graphicfilter/egif/giflzwc.cxx
+++ b/filter/source/graphicfilter/egif/giflzwc.cxx
@@ -34,7 +34,7 @@ private:
std::array<sal_uInt8, 255>
pBlockBuf;
sal_uInt8 nBlockBufSize;
- sal_uLong nBitsBuf;
+ sal_uInt32 nBitsBuf;
sal_uInt16 nBitsBufSize;
public:
@@ -65,7 +65,7 @@ inline void GIFImageDataOutputStream::WriteBits( sal_uInt16 nCode, sal_uInt16 nC
if( nBitsBufSize+nCodeLen>32 )
FlushBitsBufsFullBytes();
- nBitsBuf |= (sal_uLong) nCode << nBitsBufSize;
+ nBitsBuf |= (sal_uInt32)nCode << nBitsBufSize;
nBitsBufSize = nBitsBufSize + nCodeLen;
}
@@ -153,8 +153,7 @@ void GIFLZWCompressor::StartCompression( SvStream& rGIF, sal_uInt16 nPixelSize )
}
}
-
-void GIFLZWCompressor::Compress( sal_uInt8* pSrc, sal_uLong nSize )
+void GIFLZWCompressor::Compress(sal_uInt8* pSrc, sal_uInt32 nSize)
{
if( pIDOS )
{
@@ -212,7 +211,6 @@ void GIFLZWCompressor::Compress( sal_uInt8* pSrc, sal_uLong nSize )
}
}
-
void GIFLZWCompressor::EndCompression()
{
if( pIDOS )
diff --git a/filter/source/graphicfilter/egif/giflzwc.hxx b/filter/source/graphicfilter/egif/giflzwc.hxx
index 1d0f1e21d3bc..0c51ff55d7b8 100644
--- a/filter/source/graphicfilter/egif/giflzwc.hxx
+++ b/filter/source/graphicfilter/egif/giflzwc.hxx
@@ -46,7 +46,7 @@ public:
~GIFLZWCompressor();
void StartCompression( SvStream& rGIF, sal_uInt16 nPixelSize );
- void Compress( sal_uInt8* pSrc, sal_uLong nSize );
+ void Compress(sal_uInt8* pSrc, sal_uInt32 nSize);
void EndCompression();
};
More information about the Libreoffice-commits
mailing list