vlc | branch: master | Felix Paul Kühne <[email protected]> | Wed Aug 22 16:38:43 2012 +0200| [e32da3cbef3f10e311f00d0a68e2037939a292dc] | committer: Felix Paul Kühne
macosx/playlist: add another sanity check > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e32da3cbef3f10e311f00d0a68e2037939a292dc --- modules/gui/macosx/playlist.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/gui/macosx/playlist.m b/modules/gui/macosx/playlist.m index 60ca1b8..d0f5466 100644 --- a/modules/gui/macosx/playlist.m +++ b/modules/gui/macosx/playlist.m @@ -997,6 +997,10 @@ PL_LOCK; playlist_item_t *p_item = [o_item pointerValue]; + if (!p_item || !p_item->p_input) { + PL_UNLOCK; + continue; + } #ifndef NDEBUG msg_Dbg( p_intf, "deleting item %i (of %i) with id \"%i\", pointerValue \"%p\" and %i children", i+1, i_count, p_item->p_input->i_id, [o_item pointerValue], p_item->i_children +1 ); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
