Commit 65797af8 authored by Rémi Duraffort's avatar Rémi Duraffort

macosx gui: fix a playlist object leak.

parent 1ccbac9e
/***************************************************************************** /*****************************************************************************
* applescript.m: MacOS X AppleScript support * applescript.m: MacOS X AppleScript support
***************************************************************************** *****************************************************************************
* Copyright (C) 2002-2003, 2005, 2007-2008 the VideoLAN team * Copyright (C) 2002-2009 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Derk-Jan Hartman <thedj@users.sourceforge.net> * Authors: Derk-Jan Hartman <thedj@users.sourceforge.net>
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
noteNewRecentDocumentURL: o_url]; noteNewRecentDocumentURL: o_url];
} }
} }
vlc_object_release( p_playlist ); pl_Release( p_intf );
} }
return nil; return nil;
} }
...@@ -103,45 +103,37 @@ ...@@ -103,45 +103,37 @@
if ( [o_command isEqualToString:@"play"] ) if ( [o_command isEqualToString:@"play"] )
{ {
[o_controls play:self]; [o_controls play:self];
return nil;
} }
else if ( [o_command isEqualToString:@"stop"] ) else if ( [o_command isEqualToString:@"stop"] )
{ {
[o_controls stop:self]; [o_controls stop:self];
return nil;
} }
else if ( [o_command isEqualToString:@"previous"] ) else if ( [o_command isEqualToString:@"previous"] )
{ {
[o_controls prev:self]; [o_controls prev:self];
return nil;
} }
else if ( [o_command isEqualToString:@"next"] ) else if ( [o_command isEqualToString:@"next"] )
{ {
[o_controls next:self]; [o_controls next:self];
return nil;
} }
else if ( [o_command isEqualToString:@"fullscreen"] ) else if ( [o_command isEqualToString:@"fullscreen"] )
{ {
[o_controls toogleFullscreen: self]; [o_controls toogleFullscreen: self];
return nil;
} }
else if ( [o_command isEqualToString:@"mute"] ) else if ( [o_command isEqualToString:@"mute"] )
{ {
[o_controls mute:self]; [o_controls mute:self];
return nil;
} }
else if ( [o_command isEqualToString:@"volumeUp"] ) else if ( [o_command isEqualToString:@"volumeUp"] )
{ {
[o_controls volumeUp:self]; [o_controls volumeUp:self];
return nil;
} }
else if ( [o_command isEqualToString:@"volumeDown"] ) else if ( [o_command isEqualToString:@"volumeDown"] )
{ {
[o_controls volumeDown:self]; [o_controls volumeDown:self];
return nil;
} }
} }
vlc_object_release( p_playlist ); pl_Release( p_intf );
return nil; return nil;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment