// Detach the dialogs provider from its parent interface
vlc_object_detach( m_pProvider );
- module_Unneed( m_pProvider, m_pModule );
+ module_unneed( m_pProvider, m_pModule );
vlc_object_release( m_pProvider );
}
m_pProvider = (intf_thread_t *)vlc_object_create( getIntf(),
sizeof( intf_thread_t ) );
if( m_pProvider == NULL )
- {
- msg_Err( getIntf(), "out of memory" );
return false;
- }
- m_pModule = module_Need( m_pProvider, "dialogs provider", NULL, 0 );
+ m_pModule = module_need( m_pProvider, "dialogs provider", NULL, false );
if( m_pModule == NULL )
{
- msg_Err( getIntf(), "no suitable dialogs provider found (hint: compile the wxWidgets plugin, and make sure it is loaded properly)" );
+ msg_Err( getIntf(), "no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)" );
vlc_object_release( m_pProvider );
m_pProvider = NULL;
return false;
void Dialogs::showPlaylistSave()
{
- showFileGeneric( _("Save playlist"), _("M3U file|*.m3u|XSPF playlist|*.xspf"),
+ showFileGeneric( _("Save playlist"), _("XSPF playlist|*.xspf|M3U file|*.m3u"),
showPlaylistSaveCB, kSAVE );
}