Differences From Artifact [a6ac6bcbd5]:
- File
src/OFSet_hashtable.m
— part of check-in
[c5ef582958]
at
2013-03-04 17:20:15
on branch trunk
— Replace BOOL with bool.
The only places where BOOL is left are those where they are required by
the ABI. (user: js, size: 5958) [annotate] [blame] [check-ins using]
To Artifact [953bd32ef3]:
- File
src/OFSet_hashtable.m
— part of check-in
[eceebefeab]
at
2013-06-17 08:44:30
on branch trunk
— Rename -[OFDataArray readDataArrayWithSize:].
It is now called -[readDataArrayWithCount:]. (user: js, size: 6174) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
271 272 273 274 275 276 277 278 279 280 281 282 283 284 | ![object isKindOfClass: [OFCountedSet_hashtable class]]) return [super isEqual: object]; set = object; return [set->_mapTable isEqual: _mapTable]; } - (OFEnumerator*)objectEnumerator { return [[[OFMapTableEnumeratorWrapper alloc] initWithEnumerator: [_mapTable keyEnumerator] object: self] autorelease]; } | > > > > > > > > > > > > > | 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 | ![object isKindOfClass: [OFCountedSet_hashtable class]]) return [super isEqual: object]; set = object; return [set->_mapTable isEqual: _mapTable]; } - (id)anyObject { void *pool = objc_autoreleasePoolPush(); id object; object = [[_mapTable keyEnumerator] nextValue]; object = [object retain]; objc_autoreleasePoolPop(pool); return [object autorelease]; } - (OFEnumerator*)objectEnumerator { return [[[OFMapTableEnumeratorWrapper alloc] initWithEnumerator: [_mapTable keyEnumerator] object: self] autorelease]; } |
︙ | ︙ |