Differences From Artifact [0fbd60e094]:
- File src/OFMutableArray.m — part of check-in [b83a3b4d9c] at 2009-12-01 17:45:56 on branch trunk — Fix -[removeItemAtIndex:], -[removeNItems:atIndex:], -[removeObject:]. (user: js, size: 1997) [annotate] [blame] [check-ins using]
To Artifact [44d3bbcada]:
- File src/OFMutableArray.m — part of check-in [806b5b24db] at 2009-12-02 09:38:32 on branch trunk — Add -[addObject:atIndex:] to OFArray. (user: js, size: 2134) [annotate] [blame] [check-ins using]
︙ | |||
34 35 36 37 38 39 40 41 42 43 44 45 46 47 | 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | + + + + + + + + + + | } - addObject: (OFObject*)obj { [array addItem: &obj]; [obj retain]; return self; } - addObject: (OFObject*)obj atIndex: (size_t)index { [array addItem: &obj atIndex: index]; [obj retain]; return self; } - removeObject: (id)obj { OFObject **objs = [array cArray]; size_t i, count = [array count]; |
︙ |