for( n = 0; n < i_options; n++ )
TAB_APPEND( m.i_option, m.ppsz_option, strdup(ppsz_options[n]) );
- if( vlm_Control( p_vlm, VLM_ADD_MEDIA, &m, NULL ) )
- {
- vlm_media_Clean( &m );
- libvlc_exception_raise( p_exception, "Media %s creation failed", psz_name );
- }
+ n = vlm_Control( p_vlm, VLM_ADD_MEDIA, &m, NULL );
vlm_media_Clean( &m );
+ if( n )
+ libvlc_exception_raise( p_exception, "Media %s creation failed", psz_name );
#else
libvlc_exception_raise( p_exception, "VLM has been disabled in this libvlc." );
return VLC_EGENERIC;
for( n = 0; n < i_options; n++ )
TAB_APPEND( m.i_option, m.ppsz_option, strdup(ppsz_options[n]) );
- if( vlm_Control( p_vlm, VLM_ADD_MEDIA, &m, NULL ) )
- {
- vlm_media_Clean( &m );
- libvlc_exception_raise( p_exception, "Media %s creation failed", psz_name );
- }
+ n = vlm_Control( p_vlm, VLM_ADD_MEDIA, &m, NULL );
vlm_media_Clean( &m );
+ if( n )
+ libvlc_exception_raise( p_exception, "Media %s creation failed", psz_name );
#else
libvlc_exception_raise( p_exception, "VLM has been disabled in this libvlc." );
return VLC_EGENERIC;