vlc | branch: master | David Fuhrmann <[email protected]> | Tue Aug 6 21:45:52 2019 +0200| [37b7c5f6b525046d8c8201c4923ca8e2d2f9f0f4] | committer: David Fuhrmann
macosx: Fix crash when getting error for audio list query > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=37b7c5f6b525046d8c8201c4923ca8e2d2f9f0f4 --- modules/gui/macosx/library/VLCLibraryModel.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/gui/macosx/library/VLCLibraryModel.m b/modules/gui/macosx/library/VLCLibraryModel.m index bfd0bd71f1..0e37d3c7e2 100644 --- a/modules/gui/macosx/library/VLCLibraryModel.m +++ b/modules/gui/macosx/library/VLCLibraryModel.m @@ -137,6 +137,10 @@ static void libraryCallback(void *p_data, const vlc_ml_event_t *p_event) - (void)updateCachedListOfAudioMedia { vlc_ml_media_list_t *p_media_list = vlc_ml_list_audio_media(_p_mediaLibrary, NULL); + if (!p_media_list) { + return; + } + NSMutableArray *mutableArray = [[NSMutableArray alloc] initWithCapacity:p_media_list->i_nb_items]; for (size_t x = 0; x < p_media_list->i_nb_items; x++) { VLCMediaLibraryMediaItem *mediaItem = [[VLCMediaLibraryMediaItem alloc] initWithMediaItem:&p_media_list->p_items[x]]; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
