Joseph Heenan

Merge pull request #282 from gradha/fixes_dictionary_memory_leak

Fixes dictionary memory leak when certificate checking is disabled. Refs #263.

Problem was introduced in commit:66003748.
@@ -1214,6 +1214,7 @@ static NSOperationQueue *sharedQueue = nil; @@ -1214,6 +1214,7 @@ static NSOperationQueue *sharedQueue = nil;
1214 CFReadStreamSetProperty((CFReadStreamRef)[self readStream], 1214 CFReadStreamSetProperty((CFReadStreamRef)[self readStream],
1215 kCFStreamPropertySSLSettings, 1215 kCFStreamPropertySSLSettings,
1216 (CFTypeRef)sslProperties); 1216 (CFTypeRef)sslProperties);
  1217 + [sslProperties release];
1217 } 1218 }
1218 1219
1219 // Tell CFNetwork to use a client certificate 1220 // Tell CFNetwork to use a client certificate