diff --git a/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib b/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib index bc5a543265703fdbcef9dbdedf4c666eb2012064..51c11a0162d738c5a5ea81c6f461e21e8d04b75c 100644 Binary files a/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib and b/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib differ diff --git a/modules/gui/macosx/controls.m b/modules/gui/macosx/controls.m index ebce2af8d811a244e987156b324d0d14b1224e32..7f3c456d33f38dcae71d52c1ad0df5f831a03366 100644 --- a/modules/gui/macosx/controls.m +++ b/modules/gui/macosx/controls.m @@ -2,7 +2,7 @@ * controls.m: MacOS X interface plugin ***************************************************************************** * Copyright (C) 2002 VideoLAN - * $Id: controls.m,v 1.11 2003/01/23 22:25:32 hartman Exp $ + * $Id: controls.m,v 1.12 2003/01/23 22:57:28 hartman Exp $ * * Authors: Jon Lech Johansen <jon-vl@nanocrew.net> * Christophe Massiot <massiot@via.ecp.fr> @@ -222,12 +222,14 @@ case NSLeftMouseUp: i_ff = 0; + vlc_mutex_lock( &p_playlist->object_lock ); - if( p_playlist->i_size ) + int i_playlist_size = p_playlist->i_size ; + vlc_mutex_unlock( &p_playlist->object_lock ); + if( i_playlist_size ) { playlist_Play( p_playlist ); } - vlc_mutex_unlock( &p_playlist->object_lock ); break; default: