]> git.sesse.net Git - vlc/commitdiff
Check the return value of services_discovery_GetServicesNames.
authorRémi Duraffort <ivoire@via.ecp.fr>
Mon, 3 Mar 2008 10:46:55 +0000 (11:46 +0100)
committerRémi Duraffort <ivoire@via.ecp.fr>
Mon, 3 Mar 2008 10:46:55 +0000 (11:46 +0100)
If mac users can test ... (evenif it's really simple)

modules/gui/macosx/playlist.m

index 0250ea41ab5ef6dbc32f0e2558faa429c6021eaf..ae095c962a0ca54c86f641e375335d077e093dd8 100644 (file)
 
     char ** ppsz_name;
     char ** ppsz_services = services_discovery_GetServicesNames( p_playlist, &ppsz_name );
+    if( !ppsz_services )
+    {
+        vlc_object_release( p_playlist );
+        return;
+    }
     
     for( i = 0; ppsz_services[i]; i++ )
     {