Differences From Artifact [6a44e68a99]:
- File src/OFZIPArchive.m — part of check-in [7fed52573a] at 2016-10-08 15:57:50 on branch trunk — OFZIPArchive: Fix ZIP64 support (user: js, size: 13924) [annotate] [blame] [check-ins using]
To Artifact [1422bca77d]:
- File
src/OFZIPArchive.m
— part of check-in
[f013a6748a]
at
2016-10-08 15:57:52
on branch trunk
— OFZIPArchive: Do not compare minimum version
The minimum version in the central directory is the minimum version
required to parse the central directory entry, while the minimum version
in the local header is the minimum version required to extract the file. (user: js, size: 13870) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
434 435 436 437 438 439 440 | [_extraField release]; [super dealloc]; } - (bool)matchesEntry: (OFZIPArchiveEntry*)entry { | < | | 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 | [_extraField release]; [super dealloc]; } - (bool)matchesEntry: (OFZIPArchiveEntry*)entry { if (_compressionMethod != [entry compressionMethod] || _lastModifiedFileTime != [entry OF_lastModifiedFileTime] || _lastModifiedFileDate != [entry OF_lastModifiedFileDate]) return false; if (!(_generalPurposeBitFlag & (1 << 3))) if (_CRC32 != [entry CRC32] || _compressedSize != [entry compressedSize] || |
︙ | ︙ |