if( !p_xml->p_module )
{
vlc_object_detach( p_xml );
- vlc_object_destroy( p_xml );
+ vlc_object_release( p_xml );
msg_Err( p_this, "XML provider not found" );
return NULL;
}
{
module_Unneed( p_xml, p_xml->p_module );
vlc_object_detach( p_xml );
- vlc_object_destroy( p_xml );
+ vlc_object_release( p_xml );
}