Changeset 3457
- Timestamp:
- 12/14/06 00:45:22 (2 years ago)
- Files:
-
- trunk/Additions/NSAttributedStringAdditions.m (modified) (1 diff)
- trunk/Chat Core/MVChatConnection.m (modified) (8 diffs)
- trunk/Chat Core/MVChatRoom.m (modified) (8 diffs)
- trunk/Chat Core/MVChatUser.m (modified) (7 diffs)
- trunk/Chat Core/MVChatUserWatchRule.m (modified) (6 diffs)
- trunk/Chat Core/MVFileTransfer.m (modified) (7 diffs)
- trunk/Chat Core/MVIRCChatConnection.m (modified) (5 diffs)
- trunk/Chat Core/MVIRCChatRoom.m (modified) (1 diff)
- trunk/Chat Core/MVSILCChatConnection.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Additions/NSAttributedStringAdditions.m
r3284 r3457 221 221 [ret appendString: @"</body></html>"]; 222 222 223 return [[ret retain] autorelease];223 return ret; 224 224 } 225 225 trunk/Chat Core/MVChatConnection.m
r3420 r3457 313 313 NSString *nick = [[self alternateNicknames] objectAtIndex:_nextAltNickIndex]; 314 314 _nextAltNickIndex++; 315 return [[nick retain] autorelease];315 return nick; 316 316 } 317 317 … … 329 329 330 330 - (NSString *) nicknamePassword { 331 return [[_npassword retain] autorelease];331 return _npassword; 332 332 } 333 333 … … 441 441 442 442 - (NSString *) proxyServer { 443 return [[_proxyServer retain] autorelease];443 return _proxyServer; 444 444 } 445 445 … … 463 463 464 464 - (NSString *) proxyUsername { 465 return [[_proxyUsername retain] autorelease];465 return _proxyUsername; 466 466 } 467 467 … … 475 475 476 476 - (NSString *) proxyPassword { 477 return [[_proxyPassword retain] autorelease];477 return _proxyPassword; 478 478 } 479 479 … … 663 663 664 664 - (MVChatUser *) localUser { 665 return [[_localUser retain] autorelease];665 return _localUser; 666 666 } 667 667 … … 703 703 704 704 - (NSMutableDictionary *) chatRoomListResults { 705 return [[_roomsCache retain] autorelease];705 return _roomsCache; 706 706 } 707 707 … … 709 709 710 710 - (NSAttributedString *) awayStatusMessage { 711 return [[_awayMessage retain] autorelease];711 return _awayMessage; 712 712 } 713 713 trunk/Chat Core/MVChatRoom.m
r3420 r3457 157 157 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 158 158 - (NSString *) name { 159 return [[_name retain] autorelease];159 return _name; 160 160 } 161 161 #endif … … 167 167 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 168 168 - (id) uniqueIdentifier { 169 return [[_uniqueIdentifier retain] autorelease];169 return _uniqueIdentifier; 170 170 } 171 171 #endif … … 201 201 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 202 202 - (NSDate *) dateJoined { 203 return [[_dateJoined retain] autorelease];203 return _dateJoined; 204 204 } 205 205 206 206 - (NSDate *) dateParted { 207 return [[_dateParted retain] autorelease];207 return _dateParted; 208 208 } 209 209 #endif … … 246 246 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 247 247 - (NSData *) topic { 248 return [[_topic retain] autorelease];248 return _topic; 249 249 } 250 250 #endif … … 256 256 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 257 257 - (MVChatUser *) topicAuthor { 258 return [[_topicAuthor retain] autorelease];258 return _topicAuthor; 259 259 } 260 260 261 261 - (NSDate *) dateTopicChanged { 262 return [[_dateTopicChanged retain] autorelease];262 return _dateTopicChanged; 263 263 } 264 264 #endif … … 298 298 - (id) attributeForKey:(NSString *) key { 299 299 @synchronized( _attributes ) { 300 return [ [[_attributes objectForKey:key] retain] autorelease];300 return [_attributes objectForKey:key]; 301 301 } return nil; 302 302 } … … 332 332 NSParameterAssert( [self supportedModes] & mode ); 333 333 @synchronized( _modeAttributes ) { 334 return [ [[_modeAttributes objectForKey:[NSNumber numberWithUnsignedInt:mode]] retain] autorelease];334 return [_modeAttributes objectForKey:[NSNumber numberWithUnsignedInt:mode]]; 335 335 } return nil; 336 336 } … … 423 423 while( ( user = [enumerator nextObject] ) ) 424 424 if( [[user uniqueIdentifier] isEqual:identifier] ) 425 return [[user retain] autorelease];425 return user; 426 426 } 427 427 trunk/Chat Core/MVChatUser.m
r3420 r3457 273 273 274 274 - (NSData *) awayStatusMessage { 275 return [[_awayStatusMessage retain] autorelease];275 return _awayStatusMessage; 276 276 } 277 277 … … 279 279 280 280 - (NSDate *) dateConnected { 281 return [[_dateConnected retain] autorelease];281 return _dateConnected; 282 282 } 283 283 284 284 - (NSDate *) dateDisconnected { 285 return [[_dateDisconnected retain] autorelease];285 return _dateDisconnected; 286 286 } 287 287 288 288 - (NSDate *) dateUpdated { 289 return [[_dateUpdated retain] autorelease];289 return _dateUpdated; 290 290 } 291 291 … … 312 312 if( _type == MVChatLocalUserType ) 313 313 return [[self connection] nickname]; 314 return [[_nickname retain] autorelease];314 return _nickname; 315 315 } 316 316 … … 318 318 if( _type == MVChatLocalUserType ) 319 319 return [[self connection] realName]; 320 return [[_realName retain] autorelease];320 return _realName; 321 321 } 322 322 … … 324 324 if( _type == MVChatLocalUserType ) 325 325 return [[self connection] username]; 326 return [[_username retain] autorelease];326 return _username; 327 327 } 328 328 329 329 - (NSString *) address { 330 return [[_address retain] autorelease];330 return _address; 331 331 } 332 332 333 333 - (NSString *) serverAddress { 334 334 if( ! _serverAddress ) return [[self connection] server]; 335 return [[_serverAddress retain] autorelease];335 return _serverAddress; 336 336 } 337 337 … … 340 340 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 341 341 - (id) uniqueIdentifier { 342 return [[_uniqueIdentifier retain] autorelease];342 return _uniqueIdentifier; 343 343 } 344 344 345 345 - (NSData *) publicKey { 346 return [[_publicKey retain] autorelease];346 return _publicKey; 347 347 } 348 348 349 349 - (NSString *) fingerprint { 350 return [[_fingerprint retain] autorelease];350 return _fingerprint; 351 351 } 352 352 #endif … … 407 407 - (id) attributeForKey:(NSString *) key { 408 408 @synchronized( _attributes ) { 409 return [ [[_attributes objectForKey:key] retain] autorelease];409 return [_attributes objectForKey:key]; 410 410 } return nil; 411 411 } trunk/Chat Core/MVChatUserWatchRule.m
r3344 r3457 130 130 131 131 - (NSString *) nickname { 132 return [[_nickname retain] autorelease];132 return _nickname; 133 133 } 134 134 … … 150 150 151 151 - (NSString *) realName { 152 return [[_realName retain] autorelease];152 return _realName; 153 153 } 154 154 … … 170 170 171 171 - (NSString *) username { 172 return [[_username retain] autorelease];172 return _username; 173 173 } 174 174 … … 190 190 191 191 - (NSString *) address { 192 return [[_address retain] autorelease];192 return _address; 193 193 } 194 194 … … 211 211 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 212 212 - (NSData *) publicKey { 213 return [[_publicKey retain] autorelease];213 return _publicKey; 214 214 } 215 215 … … 235 235 236 236 - (NSArray *) applicableServerDomains { 237 return [[_applicableServerDomains retain] autorelease];237 return _applicableServerDomains; 238 238 } 239 239 trunk/Chat Core/MVFileTransfer.m
r3344 r3457 83 83 84 84 - (NSError *) lastError { 85 return [[_lastError retain] autorelease];85 return _lastError; 86 86 } 87 87 … … 99 99 100 100 - (NSDate *) startDate { 101 return [[_startDate retain] autorelease];101 return _startDate; 102 102 } 103 103 … … 109 109 110 110 - (NSHost *) host { 111 return [[_host retain] autorelease];111 return _host; 112 112 } 113 113 … … 119 119 120 120 - (MVChatUser *) user { 121 return [[_user retain] autorelease];121 return _user; 122 122 } 123 123 #endif … … 208 208 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 209 209 - (NSString *) source { 210 return [[_source retain] autorelease];210 return _source; 211 211 } 212 212 #endif … … 261 261 #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 262 262 - (NSString *) destination { 263 return [[_destination retain] autorelease];263 return _destination; 264 264 } 265 265 … … 267 267 268 268 - (NSString *) originalFileName { 269 return [[_originalFileName retain] autorelease];269 return _originalFileName; 270 270 } 271 271 #endif trunk/Chat Core/MVIRCChatConnection.m
r3444 r3457 276 276 277 277 - (NSString *) nickname { 278 return [[_currentNickname retain] autorelease];278 return _currentNickname; 279 279 } 280 280 281 281 - (NSString *) preferredNickname { 282 return [[_nickname retain] autorelease];282 return _nickname; 283 283 } 284 284 … … 300 300 301 301 - (NSString *) password { 302 return [[_password retain] autorelease];302 return _password; 303 303 } 304 304 … … 315 315 316 316 - (NSString *) username { 317 return [[_username retain] autorelease];317 return _username; 318 318 } 319 319 … … 330 330 331 331 - (NSString *) server { 332 return [[_server retain] autorelease];332 return _server; 333 333 } 334 334 … … 454 454 @synchronized( _knownUsers ) { 455 455 user = [_knownUsers objectForKey:uniqueIdentfier]; 456 if( user ) return [[user retain] autorelease];456 if( user ) return user; 457 457 458 458 user = [[MVIRCChatUser allocWithZone:nil] initWithNickname:identifier andConnection:self]; trunk/Chat Core/MVIRCChatRoom.m
r3420 r3457 207 207 while( ( user = [enumerator nextObject] ) ) 208 208 if( [[user uniqueIdentifier] isEqualToString:uniqueIdentfier] ) 209 return [[user retain] autorelease];209 return user; 210 210 } 211 211 trunk/Chat Core/MVSILCChatConnection.m
r3444 r3457 1310 1310 @synchronized( _knownUsers ) { 1311 1311 user = [_knownUsers objectForKey:data]; 1312 if( user ) return [[user retain] autorelease];1312 if( user ) return user; 1313 1313 1314 1314 SilcClientID *clientID = silc_id_str2id( [(NSData *)data bytes], [(NSData *)data length], SILC_ID_CLIENT ); … … 1612 1612 @synchronized( _knownUsers ) { 1613 1613 user = [_knownUsers objectForKey:uniqueIdentfier]; 1614 if( user ) return [[user retain] autorelease];1614 if( user ) return user; 1615 1615 1616 1616 user = [[MVSILCChatUser allocWithZone:nil] initWithClientEntry:clientEntry andConnection:self];
