diff options
author | Rüdiger Timm <rt@openoffice.org> | 2008-06-20 06:20:33 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2008-06-20 06:20:33 +0000 |
commit | 969cc4a751d46882b954d3dfe04db198d1d114cf (patch) | |
tree | 0a90e1ad99579c313a43493c71c47e172e0c1cc3 /package | |
parent | 253399a912d3ce4e6fe20edc5b6785e0b5cfd0b4 (diff) |
INTEGRATION: CWS fwk88 (1.15.8); FILE MERGED
2008/05/27 15:57:23 mav 1.15.8.1: #i86348# integrate the patch
Diffstat (limited to 'package')
-rw-r--r-- | package/source/zipapi/ByteGrabber.cxx | 23 | ||||
-rw-r--r-- | package/source/zipapi/Inflater.cxx | 87 |
2 files changed, 2 insertions, 108 deletions
diff --git a/package/source/zipapi/ByteGrabber.cxx b/package/source/zipapi/ByteGrabber.cxx index 33281b8612da..2a5cc9ad44c0 100644 --- a/package/source/zipapi/ByteGrabber.cxx +++ b/package/source/zipapi/ByteGrabber.cxx @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: ByteGrabber.cxx,v $ - * $Revision: 1.15 $ + * $Revision: 1.16 $ * * This file is part of OpenOffice.org. * @@ -64,27 +64,6 @@ sal_Int32 SAL_CALL ByteGrabber::readBytes( uno::Sequence< sal_Int8 >& aData, { return xStream->readBytes(aData, nBytesToRead ); } -sal_Int32 SAL_CALL ByteGrabber::readSomeBytes( uno::Sequence< sal_Int8 >& aData, - sal_Int32 nMaxBytesToRead ) - throw(io::NotConnectedException, io::BufferSizeExceededException, io::IOException, uno::RuntimeException) -{ - return xStream->readSomeBytes( aData, nMaxBytesToRead ); -} -void SAL_CALL ByteGrabber::skipBytes( sal_Int32 nBytesToSkip ) - throw(io::NotConnectedException, io::BufferSizeExceededException, io::IOException, uno::RuntimeException) -{ - xStream->skipBytes( nBytesToSkip ); -} -sal_Int32 SAL_CALL ByteGrabber::available( ) - throw(io::NotConnectedException, io::IOException, uno::RuntimeException) -{ - return xStream->available(); -} -void SAL_CALL ByteGrabber::closeInput( ) - throw(io::NotConnectedException, io::IOException, uno::RuntimeException) -{ - xStream->closeInput(); -} // XSeekable chained... sal_Int64 SAL_CALL ByteGrabber::seek( sal_Int64 location ) diff --git a/package/source/zipapi/Inflater.cxx b/package/source/zipapi/Inflater.cxx index 2dd8bf247617..178767b06cdc 100644 --- a/package/source/zipapi/Inflater.cxx +++ b/package/source/zipapi/Inflater.cxx @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: Inflater.cxx,v $ - * $Revision: 1.15 $ + * $Revision: 1.16 $ * * This file is part of OpenOffice.org. * @@ -77,12 +77,6 @@ Inflater::~Inflater() { end(); } -void SAL_CALL Inflater::setInputSegment( const Sequence< sal_Int8 >& rBuffer, sal_Int32 nNewOffset, sal_Int32 nNewLength ) -{ - sInBuffer = rBuffer; - nOffset = nNewOffset; - nLength = nNewLength; -} void SAL_CALL Inflater::setInput( const Sequence< sal_Int8 >& rBuffer ) { @@ -91,59 +85,11 @@ void SAL_CALL Inflater::setInput( const Sequence< sal_Int8 >& rBuffer ) nLength = rBuffer.getLength(); } -void SAL_CALL Inflater::setDictionarySegment( const Sequence< sal_Int8 >& rBuffer, sal_Int32 nNewOffset, sal_Int32 nNewLength ) -{ - if (pStream == NULL) - { - // do error handling - } - if (nNewOffset < 0 || nNewLength < 0 || nNewOffset + nNewLength > rBuffer.getLength()) - { - // do error handling - } -#ifdef SYSTEM_ZLIB - inflateSetDictionary(pStream, (const unsigned char*)rBuffer.getConstArray() + nNewOffset, - nNewLength); -#else - z_inflateSetDictionary(pStream, (const unsigned char*)rBuffer.getConstArray() + nNewOffset, - nNewLength); -#endif -} - -void SAL_CALL Inflater::setDictionary( const Sequence< sal_Int8 >& rBuffer ) -{ - if (pStream == NULL) - { - // do error handling - } -#ifdef SYSTEM_ZLIB - inflateSetDictionary(pStream, (const unsigned char*)rBuffer.getConstArray(), - rBuffer.getLength()); -#else - z_inflateSetDictionary(pStream, (const unsigned char*)rBuffer.getConstArray(), - rBuffer.getLength()); -#endif -} - -sal_Int32 SAL_CALL Inflater::getRemaining( ) -{ - return nLength; -} - -sal_Bool SAL_CALL Inflater::needsInput( ) -{ - return nLength <=0; -} - sal_Bool SAL_CALL Inflater::needsDictionary( ) { return bNeedDict; } -void SAL_CALL Inflater::finish( ) -{ - bFinish = sal_True; -} sal_Bool SAL_CALL Inflater::finished( ) { return bFinished; @@ -158,37 +104,6 @@ sal_Int32 SAL_CALL Inflater::doInflateSegment( Sequence< sal_Int8 >& rBuffer, sa return doInflateBytes(rBuffer, nNewOffset, nNewLength); } -sal_Int32 SAL_CALL Inflater::doInflate( Sequence< sal_Int8 >& rBuffer ) -{ - return doInflateBytes(rBuffer, 0, rBuffer.getLength()); -} - -sal_Int32 SAL_CALL Inflater::getAdler( ) -{ - return pStream->adler; -} - -sal_Int32 SAL_CALL Inflater::getTotalIn( ) -{ - return pStream->total_in; -} - -sal_Int32 SAL_CALL Inflater::getTotalOut( ) -{ - return pStream->total_out; -} - -void SAL_CALL Inflater::reset( ) -{ -#ifdef SYSTEM_ZLIB - inflateReset(pStream); -#else - z_inflateReset(pStream); -#endif - bFinish = bNeedDict = bFinished = sal_False; - nOffset = nLength = 0; -} - void SAL_CALL Inflater::end( ) { if (pStream != NULL) |