Differences From Artifact [995d1dfd33]:
- File
src/OFData.m
— part of check-in
[34fe205b84]
at
2017-11-12 18:27:56
on branch trunk
— OFFileManager: Major API redesign
This removes all query methods and replaces them by a single one that
returns a dictionary. Not only does this allow querying multiple
attributes at once, it is also more extensible, as the previous
attributes were specific to file URLs. (user: js, size: 12423) [annotate] [blame] [check-ins using]
To Artifact [7aeee7380b]:
- File
src/OFData.m
— part of check-in
[11f24addd7]
at
2017-11-19 12:05:42
on branch trunk
— Fix warnings introduced by OFComparing change
Since OFComparing no longer conforms to OFObject, OFObject needed to be
added at a few places. (user: js, size: 12433) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
432 433 434 435 436 437 438 | return false; if (memcmp([data items], _items, _count * _itemSize) != 0) return false; return true; } | | | 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 | return false; if (memcmp([data items], _items, _count * _itemSize) != 0) return false; return true; } - (of_comparison_result_t)compare: (id <OFObject, OFComparing>)object { OFData *data; int comparison; size_t count, minCount; if (![object isKindOfClass: [OFData class]]) @throw [OFInvalidArgumentException exception]; |
︙ | ︙ |