aboutsummaryrefslogtreecommitdiff
path: root/tools/EventClients
diff options
context:
space:
mode:
authormaestrodd <maestrodd@svn>2009-10-23 14:55:08 +0000
committermaestrodd <maestrodd@svn>2009-10-23 14:55:08 +0000
commitaec01b1b2395e511707b7e0d2500b56ae33a637c (patch)
tree6c2468381b88e0ad532085e4151c1764c86d2afd /tools/EventClients
parentbd908a182433ce7cc2678f9e51c7884d66f6d1e4 (diff)
[OSX] fixed: XBMCHelper reset delegate in dealloc
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23929 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'tools/EventClients')
-rw-r--r--tools/EventClients/Clients/OSXRemote/XBMCHelper.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/EventClients/Clients/OSXRemote/XBMCHelper.m b/tools/EventClients/Clients/OSXRemote/XBMCHelper.m
index 3bc68cbc1c..ccbe65efd9 100644
--- a/tools/EventClients/Clients/OSXRemote/XBMCHelper.m
+++ b/tools/EventClients/Clients/OSXRemote/XBMCHelper.m
@@ -69,6 +69,8 @@
- (void) dealloc{
PRINT_SIGNATURE();
[remote stopRemoteControl];
+ if( [remote delegate] == self)
+ [remote setDelegate:nil];
[mp_wrapper release];
[mp_app_path release];
[mp_home_path release];