Commit 9a0efe5e authored by Rafaël Carré's avatar Rafaël Carré

ncurses: fix crash after deleting last item

parent 2ff21391
...@@ -1341,6 +1341,8 @@ static bool HandlePlaylistKey(intf_thread_t *intf, int key) ...@@ -1341,6 +1341,8 @@ static bool HandlePlaylistKey(intf_thread_t *intf, int key)
playlist_NodeDelete(p_playlist, item, true , false); playlist_NodeDelete(p_playlist, item, true , false);
PL_UNLOCK; PL_UNLOCK;
vlc_mutex_lock(&sys->pl_lock); vlc_mutex_lock(&sys->pl_lock);
if (sys->box_idx >= sys->box_lines_total - 1)
sys->box_idx = sys->box_lines_total - 2;
sys->need_update = true; sys->need_update = true;
vlc_mutex_unlock(&sys->pl_lock); vlc_mutex_unlock(&sys->pl_lock);
return true; return true;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment