Differences From Artifact [e5d16fd400]:
- File
src/OFMutableDictionary.m
— part of check-in
[3b0699b790]
at
2011-07-28 22:21:03
on branch trunk
— Don't create and release a pool in -[enumerateObjectsUsingBlock:].
This fixes the mutable versions reimplementing it and still behaving the
old way. (user: js, size: 6646) [annotate] [blame] [check-ins using]
To Artifact [6cae7254e5]:
- File src/OFMutableDictionary.m — part of check-in [927dbf6e7d] at 2011-08-07 16:57:49 on branch trunk — Add -[makeImmutable] to all mutable classes and use it. (user: js, size: 6702) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
317 318 319 320 321 322 323 324 | [new retain]; [data[i]->object release]; data[i]->object = new; } } } #endif @end | > > > > > | 317 318 319 320 321 322 323 324 325 326 327 328 329 | [new retain]; [data[i]->object release]; data[i]->object = new; } } } #endif - (void)makeImmutable { isa = [OFDictionary class]; } @end |