]> git.sesse.net Git - vlc/commitdiff
libvlc_InternalDestroy: remove dead code
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 24 Jun 2008 16:23:41 +0000 (19:23 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 24 Jun 2008 16:23:41 +0000 (19:23 +0300)
src/control/core.c
src/control/libvlc_internal.h
src/libvlc.c

index 50664d1738546d494f65a9e20a18b22d11d10e26..9155bc20ae7d34f44f60e75fc46616e75fbda894 100644 (file)
@@ -164,7 +164,7 @@ void libvlc_release( libvlc_instance_t *p_instance )
         vlc_mutex_destroy( lock );
         vlc_mutex_destroy( &p_instance->event_callback_lock );
         libvlc_InternalCleanup( p_instance->p_libvlc_int );
-        libvlc_InternalDestroy( p_instance->p_libvlc_int, false );
+        libvlc_InternalDestroy( p_instance->p_libvlc_int );
         free( p_instance );
     }
 }
index 39b2d12b1ace630ba76650f1daad07a7daab1947..a291858b20877e78c6e8d43e7666e42e60548151 100644 (file)
@@ -42,7 +42,7 @@
 VLC_EXPORT (libvlc_int_t *, libvlc_InternalCreate, ( void ) );
 VLC_EXPORT (int, libvlc_InternalInit, ( libvlc_int_t *, int, const char *ppsz_argv[] ) );
 VLC_EXPORT (int, libvlc_InternalCleanup, ( libvlc_int_t * ) );
-VLC_EXPORT (int, libvlc_InternalDestroy, ( libvlc_int_t *, bool ) );
+VLC_EXPORT (int, libvlc_InternalDestroy, ( libvlc_int_t * ) );
 
 VLC_EXPORT (int, libvlc_InternalAddIntf, ( libvlc_int_t *, const char * ) );
 
index 023aa6edbb7b07d32c24099bd850f3266eb89eab..9181821eebbe767ee2b5663736d7ce1b91fbca81 100644 (file)
@@ -1023,9 +1023,8 @@ int libvlc_InternalCleanup( libvlc_int_t *p_libvlc )
  * termination, and destroys their structure.
  * It stops the thread systems: no instance can run after this has run
  * \param p_libvlc the instance to destroy
- * \param b_release whether we should do a release on the instance
  */
-int libvlc_InternalDestroy( libvlc_int_t *p_libvlc, bool b_release )
+int libvlc_InternalDestroy( libvlc_int_t *p_libvlc )
 {
     if( !p_libvlc )
         return VLC_EGENERIC;
@@ -1084,7 +1083,6 @@ int libvlc_InternalDestroy( libvlc_int_t *p_libvlc, bool b_release )
     vlc_cond_destroy (&priv->threads_wait);
     vlc_mutex_destroy (&priv->threads_lock);
 
-    if( b_release ) vlc_object_release( p_libvlc );
     vlc_object_release( p_libvlc );
     p_libvlc = NULL;