Differences From Artifact [3df34606f0]:
- File src/OFTarArchive.m — part of check-in [4594f434e7] at 2017-08-06 19:40:19 on branch trunk — OFZIPArchive: Add write and append support (user: js, size: 10441) [annotate] [blame] [check-ins using]
To Artifact [d2f44563d3]:
- File src/OFTarArchive.m — part of check-in [4f04f5be98] at 2017-08-06 20:27:04 on branch trunk — OFZIPArchive: Fix uncompressed + data descriptor (user: js, size: 10512) [annotate] [blame] [check-ins using]
︙ | |||
349 350 351 352 353 354 355 356 357 358 359 360 361 362 | 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 | + + + | if (_stream == nil) @throw [OFNotOpenException exceptionWithObject: self]; if (_atEndOfStream) return 0; if (length > UINT64_MAX) @throw [OFOutOfRangeException exception]; if ((uint64_t)length > _toRead) length = (size_t)_toRead; ret = [_stream readIntoBuffer: buffer length: length]; if (ret == 0) |
︙ |