adium 2722:8d36c1f7ddb7: Patch up an NSInvocationOperation leak ...
commits at adium.im
commits at adium.im
Wed Oct 14 01:36:48 UTC 2009
details: http://hg.adium.im/adium/rev/8d36c1f7ddb7
revision: 2722:8d36c1f7ddb7
author: Stephen Holt <sholt at adium.im>
date: Tue Oct 13 21:28:28 2009 -0400
Patch up an NSInvocationOperation leak in AdiumPasswords.
diffs (31 lines):
diff -r 580656660c5c -r 8d36c1f7ddb7 Source/AdiumPasswords.m
--- a/Source/AdiumPasswords.m Tue Sep 29 11:11:24 2009 -0400
+++ b/Source/AdiumPasswords.m Tue Oct 13 21:28:28 2009 -0400
@@ -221,16 +221,17 @@
*/
- (void)passwordForAccount:(AIAccount *)inAccount promptOption:(AIPromptOption)promptOption notifyingTarget:(id)inTarget selector:(SEL)inSelector context:(id)inContext
{
- [[AdiumPasswords operationQueue] addOperation:[[NSInvocationOperation alloc]
- initWithTarget:self
- selector:@selector(threadedPasswordRetrieval:)
- object:[NSMutableDictionary dictionaryWithObjectsAndKeys:
- inAccount, @"Account",
- [NSNumber numberWithInteger:promptOption], @"AIPromptOption",
- inTarget, @"Target",
- NSStringFromSelector(inSelector), @"Selector",
- inContext, @"Context" /* may be nil so should be last */,
- nil]]];
+ [[AdiumPasswords operationQueue] addOperation:[[[NSInvocationOperation alloc]
+ initWithTarget:self
+ selector:@selector(threadedPasswordRetrieval:)
+ object:[NSMutableDictionary dictionaryWithObjectsAndKeys:
+ inAccount, @"Account",
+ [NSNumber numberWithInteger:promptOption], @"AIPromptOption",
+ inTarget, @"Target",
+ NSStringFromSelector(inSelector), @"Selector",
+ inContext, @"Context" /* may be nil so should be last */,
+ nil]]
+ autorelease]];
}
//Proxy Servers --------------------------------------------------------------------------------------------------------
More information about the commits
mailing list