322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
|
dictionaryBits: 17];
else if ([compressionMethod isEqual: @"-lhx-"])
_decompressedStream = [[OFLHADecompressingStream alloc]
of_initWithStream: stream
distanceBits: 5
dictionaryBits: 20];
else if ([compressionMethod isEqual: @"-lh0-"] ||
[compressionMethod isEqual: @"-lhd-"])
_decompressedStream = [stream retain];
else
@throw [OFUnsupportedVersionException
exceptionWithVersion: compressionMethod];
_entry = [entry copy];
_toRead = entry.uncompressedSize;
|
|
>
|
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
|
dictionaryBits: 17];
else if ([compressionMethod isEqual: @"-lhx-"])
_decompressedStream = [[OFLHADecompressingStream alloc]
of_initWithStream: stream
distanceBits: 5
dictionaryBits: 20];
else if ([compressionMethod isEqual: @"-lh0-"] ||
[compressionMethod isEqual: @"-lhd-"] ||
[compressionMethod isEqual: @"-lz4-"])
_decompressedStream = [stream retain];
else
@throw [OFUnsupportedVersionException
exceptionWithVersion: compressionMethod];
_entry = [entry copy];
_toRead = entry.uncompressedSize;
|