From 8dee65b8b61274abae3bb77ed9e66b26c5bae168 Mon Sep 17 00:00:00 2001 From: matthewleon Date: Sat, 1 Mar 2008 18:38:47 +0000 Subject: [PATCH] Small threading memory leak fix. --- Playlist/PlaylistLoader.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Playlist/PlaylistLoader.m b/Playlist/PlaylistLoader.m index 44eae2f59..27a23c229 100755 --- a/Playlist/PlaylistLoader.m +++ b/Playlist/PlaylistLoader.m @@ -291,6 +291,7 @@ [queue addOperation:readEntryInfoOperation]; oldReadEntryInfoOperation = [readEntryInfoOperation retain]; } + [oldReadEntryInfoOperation release]; return; } @@ -339,6 +340,13 @@ // stop observing [object removeObserver:self forKeyPath:keyPath]; } + else + { + [super observeValueForKeyPath:keyPath + ofObject:object + change:change + context:context]; + } } - (void)addURLs:(NSArray *)urls sort:(BOOL)sort