X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcontrol%2Fcore.c;h=fd5a44430c3bd7bea12763357ee1d18e12e43b32;hb=8f9c3647ccfcd55cd6835ed90e98766a7f2eb677;hp=986c37704a8cc4f136476ad502736ef99bee7e9d;hpb=848c006a787a468ebc8bc68960e01cfd812d8d6f;p=vlc diff --git a/src/control/core.c b/src/control/core.c index 986c37704a..fd5a44430c 100644 --- a/src/control/core.c +++ b/src/control/core.c @@ -167,16 +167,9 @@ void libvlc_release( libvlc_instance_t *p_instance ) } } -int libvlc_add_intf( libvlc_instance_t *p_i, const char *name, - libvlc_exception_t *p_e ) +int libvlc_add_intf( libvlc_instance_t *p_i, const char *name ) { - if( libvlc_InternalAddIntf( p_i->p_libvlc_int, name ) ) - { - libvlc_printerr("Interface initialization failed"); - libvlc_exception_raise( p_e ); - return -1; - } - return 0; + return libvlc_InternalAddIntf( p_i->p_libvlc_int, name ) ? -1 : 0; } void libvlc_wait( libvlc_instance_t *p_i ) @@ -201,13 +194,6 @@ const char * libvlc_get_changeset(void) return psz_vlc_changeset; } -/* export internal libvlc_instance for ugly hacks with libvlccore */ -vlc_object_t *libvlc_get_vlc_instance( libvlc_instance_t* p_instance ) -{ - vlc_object_hold( p_instance->p_libvlc_int ) ; - return (vlc_object_t*) p_instance->p_libvlc_int ; -} - void libvlc_free( void *ptr ) { free( ptr );