a given file.
* Fixed a deadlock in the Gnome interface. Next time I'll initialize
my mutexes, I promise.
* Added Oct to the authors list in intf_gnome.glade :)
"Régis Duchesne <regis@via.ecp.fr>",
"Michel Lespinasse <walken@zoy.org>",
"Olivier Pomel <pomel@via.ecp.fr>",
+ "Pierre Baillet <oct@zoy.org>",
"Jean-Philippe Grimaldi <jeanphi@via.ecp.fr>",
"Andres Krapf <dae@via.ecp.fr>",
"Christophe Massiot <massiot@via.ecp.fr>",
* intf_gnome.c: Gnome interface
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
- * $Id: intf_gnome.c,v 1.16 2001/02/20 08:47:25 stef Exp $
+ * $Id: intf_gnome.c,v 1.17 2001/02/20 09:10:36 sam Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
p_intf->p_sys->pf_gtk_callback = NULL;
p_intf->p_sys->pf_gdk_callback = NULL;
+ /* Initialize lock */
+ vlc_mutex_init( &p_intf->p_sys->change_lock );
+
return( 0 );
}
*****************************************************************************/
static void intf_Close( intf_thread_t *p_intf )
{
+ /* Destroy lock */
+ vlc_mutex_destroy( &p_intf->p_sys->change_lock );
+
/* Destroy structure */
free( p_intf->p_sys );
}
<authors>Régis Duchesne <regis@via.ecp.fr>
Michel Lespinasse <walken@zoy.org>
Olivier Pomel <pomel@via.ecp.fr>
+Pierre Baillet <oct@zoy.org>
Jean-Philippe Grimaldi <jeanphi@via.ecp.fr>
Andres Krapf <dae@via.ecp.fr>
Christophe Massiot <massiot@via.ecp.fr>
* decoders.
*****************************************************************************
* Copyright (C) 1998, 1999, 2000 VideoLAN
- * $Id: input.c,v 1.86 2001/02/20 08:47:25 stef Exp $
+ * $Id: input.c,v 1.87 2001/02/20 09:10:36 sam Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
if( p_input->p_input_module == NULL )
{
intf_ErrMsg( "input error: no suitable input module" );
- module_Unneed( p_main->p_bank, p_input->p_input_module );
return( -1 );
}