]> git.sesse.net Git - vlc/blobdiff - src/input/access.c
Manual revert of now unneeded a1b58a771b1bdfcca56d24541b43ce5bf6caf8b7.
[vlc] / src / input / access.c
index 3d300c67e314a776dc160eee104731bcba065d26..9604751e24f0b3f2f7d1c983ac50426d27d27cba 100644 (file)
@@ -60,14 +60,12 @@ access_t *__access_New( vlc_object_t *p_obj, input_thread_t *p_parent_input,
     access_InitFields( p_access );
 
     /* Before module_need (for var_Create...) */
-    vlc_object_set_name( p_access, psz_access );
     vlc_object_attach( p_access, p_obj );
 
     p_access->p_module = module_need( p_access, "access", psz_access, true );
 
     if( p_access->p_module == NULL )
     {
-        vlc_object_detach( p_access );
         free( p_access->psz_access );
         free( p_access->psz_path );
         free( p_access->psz_demux );
@@ -84,7 +82,6 @@ access_t *__access_New( vlc_object_t *p_obj, input_thread_t *p_parent_input,
 void access_Delete( access_t *p_access )
 {
     module_unneed( p_access, p_access->p_module );
-    vlc_object_detach( p_access );
 
     free( p_access->psz_access );
     free( p_access->psz_path );