Crisis.Ionic.Zip.ZipEntry.GetExtractDecompressor C# (CSharp) Method

GetExtractDecompressor() private method

private GetExtractDecompressor ( Stream input2 ) : Stream
input2 Stream
return Stream
        internal Stream GetExtractDecompressor(Stream input2)
        {
            // get a stream that either decompresses or not.
            switch (_CompressionMethod_FromZipFile)
            {
                case (short)CompressionMethod.None:
                    return input2;
                case (short)CompressionMethod.Deflate:
                    return new Crisis.Ionic.Zlib.DeflateStream(input2, Crisis.Ionic.Zlib.CompressionMode.Decompress, true);
#if BZIP
                case (short)CompressionMethod.BZip2:
                    return new Ionic.BZip2.BZip2InputStream(input2, true);
#endif
            }

            return null;
        }
ZipEntry