From 337933ee7056470f0a253aa582a08807c8c01945 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Tue, 17 Jun 2008 21:21:07 +0300 Subject: [PATCH] Use vlc_object_signal --- src/interface/interface.c | 2 +- src/playlist/control.c | 2 +- src/playlist/item.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/interface/interface.c b/src/interface/interface.c index b7cb768c7c..84a75d7c91 100644 --- a/src/interface/interface.c +++ b/src/interface/interface.c @@ -173,7 +173,7 @@ void intf_StopThread( intf_thread_t *p_intf ) { /* Tell the interface to die */ vlc_object_kill( p_intf ); - vlc_cond_signal( &p_intf->object_wait ); + vlc_object_signal( p_intf ); vlc_thread_join( p_intf ); } diff --git a/src/playlist/control.c b/src/playlist/control.c index f0258e2820..41bbf5f696 100644 --- a/src/playlist/control.c +++ b/src/playlist/control.c @@ -180,7 +180,7 @@ int playlist_PreparseEnqueue( playlist_t *p_playlist, p_playlist->p_preparse->i_waiting, p_playlist->p_preparse->i_waiting, p_item ); - vlc_cond_signal( &p_playlist->p_preparse->object_wait ); + vlc_object_signal_unlocked( p_playlist->p_preparse ); vlc_object_unlock( p_playlist->p_preparse ); return VLC_SUCCESS; } diff --git a/src/playlist/item.c b/src/playlist/item.c index 9c4d0fea03..b3c79dd031 100644 --- a/src/playlist/item.c +++ b/src/playlist/item.c @@ -596,7 +596,7 @@ playlist_item_t *playlist_ItemToNode( playlist_t *p_playlist, p_playlist->p_root_onelevel, false ); } p_playlist->b_reset_currently_playing = true; - vlc_cond_signal( &p_playlist->object_wait ); + vlc_object_signal_unlocked( p_playlist ); var_SetInteger( p_playlist, "item-change", p_item_in_category-> p_input->i_id ); if( !b_locked ) PL_UNLOCK; -- 2.39.2