Commit 083ddb2c authored by Sam Hocevar's avatar Sam Hocevar

 * Fixed a segfault in input.c when no input plugin was found for
   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 :)
parent 78335f88
......@@ -497,6 +497,7 @@ create_intf_about (void)
"Rgis 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>",
......
......@@ -2,7 +2,7 @@
* 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>
*
......@@ -140,6 +140,9 @@ static int intf_Open( intf_thread_t *p_intf )
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 );
}
......@@ -148,6 +151,9 @@ static int intf_Open( intf_thread_t *p_intf )
*****************************************************************************/
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 );
}
......
......@@ -590,6 +590,7 @@
<authors>Rgis Duchesne &lt;regis@via.ecp.fr&gt;
Michel Lespinasse &lt;walken@zoy.org&gt;
Olivier Pomel &lt;pomel@via.ecp.fr&gt;
Pierre Baillet &lt;oct@zoy.org&gt;
Jean-Philippe Grimaldi &lt;jeanphi@via.ecp.fr&gt;
Andres Krapf &lt;dae@via.ecp.fr&gt;
Christophe Massiot &lt;massiot@via.ecp.fr&gt;
......
......@@ -4,7 +4,7 @@
* 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>
*
......@@ -296,7 +296,6 @@ static int InitThread( input_thread_t * p_input )
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 );
}
......
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