From c2351f2220ac01cac614de93bad05022d89d7790 Mon Sep 17 00:00:00 2001 From: rowanbeentje Date: Tue, 23 Mar 2010 21:08:33 +0000 Subject: - Remove observers for key paths when dealloc'ing objects to fix later crashes when changing those keyvalues (eg changing query editor background colour after closing windows - http://log.sequelpro.com/view/44 ) - Fix a memory leak of a prefs reference in CMTextView --- Source/SPProcessListController.m | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Source/SPProcessListController.m') diff --git a/Source/SPProcessListController.m b/Source/SPProcessListController.m index 51f644d6..ab0ae931 100644 --- a/Source/SPProcessListController.m +++ b/Source/SPProcessListController.m @@ -408,6 +408,8 @@ */ - (void)dealloc { + [[NSUserDefaults standardUserDefaults] removeObserver:self forKeyPath:SPUseMonospacedFonts]; + [processes release], processes = nil; [super dealloc]; -- cgit v1.2.3