Differences From Artifact [1fa0d01ca6]:
- File
src/XMPPRoster.m
— part of check-in
[c9bb52e823]
at
2013-02-23 13:49:32
on branch trunk
— Rename XMPPJSONFileStorage to XMPPFileStorage.
It uses BinaryPack instead of JSON now. (user: js, size: 9982) [annotate] [blame] [check-ins using]
To Artifact [265f350014]:
- File src/XMPPRoster.m — part of check-in [543fb8b84d] at 2013-06-23 14:19:42 on branch trunk — Adjust to reworked exception API. (user: js, size: 9993) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
209 210 211 212 213 214 215 | { [_delegates removeDelegate: delegate]; } - (void)setDataStorage: (id <XMPPStorage>)dataStorage { if (_rosterRequested) | > | < | 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 | { [_delegates removeDelegate: delegate]; } - (void)setDataStorage: (id <XMPPStorage>)dataStorage { if (_rosterRequested) /* FIXME: Find a better exception! */ @throw [OFInvalidArgumentException exception]; _dataStorage = dataStorage; } - (XMPPConnection*)connection { return _connection; |
︙ | ︙ |