]> git.sesse.net Git - vlc/blobdiff - modules/gui/wxwidgets/dialogs/playlist.cpp
Avoid a segfault when services_discovery_GetServicesNames fail.
[vlc] / modules / gui / wxwidgets / dialogs / playlist.cpp
index 24ad468a19dcff3ab1f40c324dac39f961b4d7c1..d60724da7463dfa17410faa1db79d26604be4e04 100644 (file)
@@ -1408,6 +1408,9 @@ wxMenu *Playlist::SDMenu()
     char **ppsz_longnames;
     char **ppsz_names = services_discovery_GetServicesNames( p_playlist,
                                                              &ppsz_longnames );
+    if( !ppsz_names )
+        return p_sd_menu;
+
     char **ppsz_name = ppsz_names, **ppsz_longname = ppsz_longnames;
 
     int i_number = 0;