Fixed a small memory leak in PreferencesController and keychain access.
authorKent Sutherland <ksuther@ithinksw.com>
Thu, 5 Jan 2006 23:03:49 +0000 (23:03 +0000)
committerKent Sutherland <ksuther@ithinksw.com>
Thu, 5 Jan 2006 23:03:49 +0000 (23:03 +0000)
PreferencesController.m

index 87181d4..0a796dc 100755 (executable)
@@ -189,6 +189,7 @@ static PreferencesController *prefs = nil;
                if (status != noErr) {
                        ITDebugLog(@"Audioscrobbler: Error deleting keychain item: %i", status);
                }
+               SecKeychainItemFreeContent(NULL, buffer);
                CFRelease(item);
        }
        NSLog(@"Audioscrobbler: Retrieved password: \"%@\"", pass);