Differences From Artifact [60c8cd9af5]:
- File
src/OFList.m
— part of check-in
[494dca4ae4]
at
2011-05-14 12:26:39
on branch trunk
— Use XML for serialization.
This way, we don't need a new parser and don't use a new format. (user: js, size: 8575) [annotate] [blame] [check-ins using]
To Artifact [8b7bb79b80]:
- File src/OFList.m — part of check-in [fe0aa66897] at 2011-05-22 00:44:35 on branch trunk — Add -[firstObject] and -[lastObject] to OFList. (user: js, size: 8774) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
170 171 172 173 174 175 176 177 178 179 180 181 182 183 | count--; mutations++; [listObject->object release]; [self freeMemory: listObject]; } - (size_t)count { return count; } - (BOOL)isEqual: (id)object | > > > > > > > > > > > > > > > > | 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 | count--; mutations++; [listObject->object release]; [self freeMemory: listObject]; } - (id)firstObject { if (firstListObject != NULL) return firstListObject->object; return nil; } - (id)lastObject { if (lastListObject != NULL) return lastListObject->object; return nil; } - (size_t)count { return count; } - (BOOL)isEqual: (id)object |
︙ | ︙ |