Commit 9b05547a authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Remove unused system_End() parameter

parent b3c55707
...@@ -580,7 +580,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -580,7 +580,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
{ {
msg_Err( p_libvlc, "D-Bus problem" ); msg_Err( p_libvlc, "D-Bus problem" );
free( psz_mrl ); free( psz_mrl );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
...@@ -591,7 +591,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -591,7 +591,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
{ {
dbus_message_unref( p_dbus_msg ); dbus_message_unref( p_dbus_msg );
free( psz_mrl ); free( psz_mrl );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
free( psz_mrl ); free( psz_mrl );
...@@ -600,7 +600,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -600,7 +600,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
DBUS_TYPE_OBJECT_PATH, &psz_after_track ) ) DBUS_TYPE_OBJECT_PATH, &psz_after_track ) )
{ {
dbus_message_unref( p_dbus_msg ); dbus_message_unref( p_dbus_msg );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
...@@ -612,7 +612,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -612,7 +612,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
DBUS_TYPE_BOOLEAN, &b_play ) ) DBUS_TYPE_BOOLEAN, &b_play ) )
{ {
dbus_message_unref( p_dbus_msg ); dbus_message_unref( p_dbus_msg );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
...@@ -622,7 +622,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -622,7 +622,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
{ {
msg_Err( p_libvlc, "D-Bus problem" ); msg_Err( p_libvlc, "D-Bus problem" );
dbus_message_unref( p_dbus_msg ); dbus_message_unref( p_dbus_msg );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
...@@ -630,7 +630,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -630,7 +630,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
{ {
msg_Err( p_libvlc, "D-Bus problem" ); msg_Err( p_libvlc, "D-Bus problem" );
dbus_message_unref( p_dbus_msg ); dbus_message_unref( p_dbus_msg );
system_End( p_libvlc ); system_End( );
exit( 1 ); exit( 1 );
} }
dbus_connection_flush( p_conn ); dbus_connection_flush( p_conn );
...@@ -641,7 +641,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -641,7 +641,7 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
} /* processes all command line MRLs */ } /* processes all command line MRLs */
/* bye bye */ /* bye bye */
system_End( p_libvlc ); system_End( );
exit( 0 ); exit( 0 );
} }
} }
...@@ -1037,7 +1037,7 @@ void libvlc_InternalDestroy( libvlc_int_t *p_libvlc ) ...@@ -1037,7 +1037,7 @@ void libvlc_InternalDestroy( libvlc_int_t *p_libvlc )
if( i_instances == 0 ) if( i_instances == 0 )
{ {
/* System specific cleaning code */ /* System specific cleaning code */
system_End( p_libvlc ); system_End( );
} }
vlc_mutex_unlock( &global_lock ); vlc_mutex_unlock( &global_lock );
......
...@@ -39,7 +39,7 @@ size_t vlc_towc (const char *str, uint32_t *restrict pwc); ...@@ -39,7 +39,7 @@ size_t vlc_towc (const char *str, uint32_t *restrict pwc);
*/ */
void system_Init ( void ); void system_Init ( void );
void system_Configure ( libvlc_int_t *, int, const char *const [] ); void system_Configure ( libvlc_int_t *, int, const char *const [] );
void system_End ( libvlc_int_t * ); void system_End ( void );
/* /*
* Threads subsystem * Threads subsystem
......
...@@ -166,9 +166,8 @@ void system_Configure( libvlc_int_t *p_this, ...@@ -166,9 +166,8 @@ void system_Configure( libvlc_int_t *p_this,
/***************************************************************************** /*****************************************************************************
* system_End: free the program path. * system_End: free the program path.
*****************************************************************************/ *****************************************************************************/
void system_End( libvlc_int_t *p_this ) void system_End( void )
{ {
(void)p_this;
free( psz_vlcpath ); free( psz_vlcpath );
psz_vlcpath = NULL; psz_vlcpath = NULL;
} }
......
...@@ -119,12 +119,10 @@ void system_Configure (libvlc_int_t *libvlc, ...@@ -119,12 +119,10 @@ void system_Configure (libvlc_int_t *libvlc,
(void)libvlc; (void)argc; (void)argv; (void)libvlc; (void)argc; (void)argv;
} }
void system_End (libvlc_int_t *libvlc) void system_End (void)
{ {
vlc_mutex_lock (&once.lock); vlc_mutex_lock (&once.lock);
if (--once.refs == 0) if (--once.refs == 0)
unset_libvlc_path (); unset_libvlc_path ();
vlc_mutex_unlock (&once.lock); vlc_mutex_unlock (&once.lock);
(void)libvlc;
} }
...@@ -44,7 +44,6 @@ void system_Configure (libvlc_int_t *libvlc, ...@@ -44,7 +44,6 @@ void system_Configure (libvlc_int_t *libvlc,
(void)libvlc; (void)argc; (void)argv; (void)libvlc; (void)argc; (void)argv;
} }
void system_End (libvlc_int_t *libvlc) void system_End (void)
{ {
(void)libvlc;
} }
...@@ -260,7 +260,7 @@ void system_Configure( libvlc_int_t *p_this, int i_argc, const char *const ppsz_ ...@@ -260,7 +260,7 @@ void system_Configure( libvlc_int_t *p_this, int i_argc, const char *const ppsz_
ReleaseMutex( hmutex ); ReleaseMutex( hmutex );
/* Bye bye */ /* Bye bye */
system_End( p_this ); system_End( );
exit( 0 ); exit( 0 );
} }
} }
...@@ -371,26 +371,20 @@ LRESULT CALLBACK WMCOPYWNDPROC( HWND hwnd, UINT uMsg, WPARAM wParam, ...@@ -371,26 +371,20 @@ LRESULT CALLBACK WMCOPYWNDPROC( HWND hwnd, UINT uMsg, WPARAM wParam,
/***************************************************************************** /*****************************************************************************
* system_End: terminate winsock. * system_End: terminate winsock.
*****************************************************************************/ *****************************************************************************/
void system_End( libvlc_int_t *p_this ) void system_End( void )
{ {
HWND ipcwindow; HWND ipcwindow;
if( p_this )
{
free( psz_vlcpath );
psz_vlcpath = NULL;
}
if (p_helper && p_helper->p_parent == VLC_OBJECT(p_this) ) free( psz_vlcpath );
psz_vlcpath = NULL;
/* FIXME: thread-safety... */
if (p_helper)
{ {
/* this is the first instance (in a one-instance system)
* it is the owner of the helper thread
*/
if( ( ipcwindow = FindWindow( 0, L"VLC ipc "VERSION ) ) != 0 ) if( ( ipcwindow = FindWindow( 0, L"VLC ipc "VERSION ) ) != 0 )
{ {
SendMessage( ipcwindow, WM_QUIT, 0, 0 ); SendMessage( ipcwindow, WM_QUIT, 0, 0 );
} }
/* FIXME: thread-safety... */
vlc_object_release (p_helper); vlc_object_release (p_helper);
p_helper = NULL; p_helper = NULL;
} }
......
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