]> git.sesse.net Git - vlc/blobdiff - modules/gui/skins2/src/dialogs.cpp
module_need wants pointers and boolean so give NULL and false instead of 0.
[vlc] / modules / gui / skins2 / src / dialogs.cpp
index a367f9d57d8fc01be85aec3ba48d7f6b5e34fa96..cbaa7385c3d157806d89b3c9b72216fdaea725de 100644 (file)
@@ -115,7 +115,7 @@ Dialogs::~Dialogs()
         // 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 );
     }
 
@@ -161,12 +161,9 @@ bool Dialogs::init()
     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 qt4 plugin, and make sure it is loaded properly)" );
@@ -237,7 +234,7 @@ void Dialogs::showPlaylistLoad()
 
 void Dialogs::showPlaylistSave()
 {
-    showFileGeneric( _("Save playlist"), _("M3U file|*.m3u|XSPF playlist|*.xspf"),
+    showFileGeneric( _("Save playlist"), _("XSPF playlist|*.xspf|M3U file|*.m3u"),
                      showPlaylistSaveCB, kSAVE );
 }