From 60ce39b79c755012e77d17c1dc1afe5438e060c5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20Paul=20K=C3=BChne?= Date: Wed, 20 May 2009 18:04:24 +0200 Subject: [PATCH] macosx: fixed the updateInfoPanel crash This also 'fixes' RTSP playback crashes (#2742) --- modules/gui/macosx/intf.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/gui/macosx/intf.m b/modules/gui/macosx/intf.m index 0583e7fbb8..4757ddea3d 100644 --- a/modules/gui/macosx/intf.m +++ b/modules/gui/macosx/intf.m @@ -1572,8 +1572,10 @@ static void manage_cleanup( void * args ) { playlist_t * p_playlist = pl_Hold( p_intf ); PL_LOCK; - [[self info] updatePanelWithItem: playlist_CurrentPlayingItem( p_playlist )->p_input]; + playlist_item_t * p_item = playlist_CurrentPlayingItem( p_playlist ); PL_UNLOCK; + if( p_item ) + [[self info] updatePanelWithItem: p_item->p_input]; pl_Release( p_intf ); } } -- 2.39.2