Kaydet (Commit) 47169087 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Remove unnecessary GZCodec derivation

Change-Id: Id710a1fe4a3c1593add69bb2a7014d26f9499e87
üst a1ec916d
......@@ -370,8 +370,8 @@ OUString SAL_CALL SVGFilter::detect(Sequence<PropertyValue>& rDescriptor) throw
return OUString();
xSeek->seek(0);
GZCodec aCodec;
aCodec.BeginCompression();
ZCodec aCodec;
aCodec.BeginCompression(ZCODEC_DEFAULT_COMPRESSION, false, true);
aCodec.Decompress(*aStream.get(), *pMemoryStream);
aCodec.EndCompression();
pMemoryStream->Seek(STREAM_SEEK_TO_BEGIN);
......
......@@ -67,8 +67,8 @@ bool SVGFilter::implImport( const Sequence< PropertyValue >& rDescriptor )
return false;
SvStream* pMemoryStream = new SvMemoryStream;
GZCodec aCodec;
aCodec.BeginCompression();
ZCodec aCodec;
aCodec.BeginCompression(ZCODEC_DEFAULT_COMPRESSION, false, true);
aCodec.Decompress(*aStream.get(), *pMemoryStream);
aCodec.EndCompression();
pMemoryStream->Seek(STREAM_SEEK_TO_BEGIN);
......
......@@ -52,10 +52,10 @@ private:
public:
ZCodec( sal_uIntPtr nInBuf = 0x8000UL, sal_uIntPtr nOutBuf = 0x8000UL );
virtual ~ZCodec();
~ZCodec();
virtual void BeginCompression( int nCompressLevel = ZCODEC_DEFAULT_COMPRESSION, bool updateCrc = false, bool gzLib = false );
virtual long EndCompression();
void BeginCompression( int nCompressLevel = ZCODEC_DEFAULT_COMPRESSION, bool updateCrc = false, bool gzLib = false );
long EndCompression();
bool IsFinished () const { return mbFinish; }
long Compress( SvStream& rIStm, SvStream& rOStm );
......@@ -72,17 +72,6 @@ public:
sal_uIntPtr GetCRC();
};
class GZCodec : public ZCodec
{
public:
GZCodec(){};
virtual ~GZCodec(){};
virtual void BeginCompression( int nCompressLevel = ZCODEC_DEFAULT_COMPRESSION, bool updateCrc = false, bool gzLib = true ) SAL_OVERRIDE
{
ZCodec::BeginCompression( nCompressLevel, updateCrc, gzLib );
};
};
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
......@@ -655,9 +655,9 @@ static bool ImpPeekGraphicFormat( SvStream& rStream, OUString& rFormatExtension,
// check if it is gzipped -> svgz
if(sFirstBytes[0] == 0x1F && sFirstBytes[1] == 0x8B)
{
GZCodec aCodec;
ZCodec aCodec;
rStream.Seek(nStreamPos);
aCodec.BeginCompression();
aCodec.BeginCompression(ZCODEC_DEFAULT_COMPRESSION, false, true);
nDecompressedSize = aCodec.Read(rStream, sExtendedOrDecompressedFirstBytes, 2048);
nCheckSize = nDecompressedSize < 256 ? nDecompressedSize : 256;
aCodec.EndCompression();
......@@ -1517,10 +1517,10 @@ sal_uInt16 GraphicFilter::ImportGraphic( Graphic& rGraphic, const OUString& rPat
if(aTwoBytes[0] == 0x1F && aTwoBytes[1] == 0x8B)
{
SvMemoryStream aMemStream;
GZCodec aCodec;
ZCodec aCodec;
long nMemoryLength;
aCodec.BeginCompression();
aCodec.BeginCompression(ZCODEC_DEFAULT_COMPRESSION, false, true);
nMemoryLength = aCodec.Decompress(rIStream, aMemStream);
aCodec.EndCompression();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment