adium/adium

The overrelease fixed in http://hg.adium.im/adium/rev/c71cfe104f07 actually turned into a leak in case the certificate required no user verification.
--- a/Plugins/Purple Service/AIPurpleCertificateTrustWarningAlert.m Tue Mar 26 23:54:18 2013 +0100
+++ b/Plugins/Purple Service/AIPurpleCertificateTrustWarningAlert.m Tue Apr 16 16:59:57 2013 +0200
@@ -97,7 +97,10 @@
- (void)dealloc {
CFRelease(certificates);
+ CFRelease(trustRef);
+
[hostname release];
+
[super dealloc];
}
@@ -309,8 +312,6 @@
}
[trustpanel release];
- CFRelease(trustRef);
- trustRef = NULL;
[parentWindow performClose:nil];