X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fncurses.c;h=d93d0a7deefd672fa244674277b3f6b5129f4517;hb=36f0edc98752f8afa17a50cb8de086b30ba54c2e;hp=45a580a7b1dc9bd4dd5dda7025fd75957df7b4ba;hpb=ee7537e77ae5c190881227db774a1eee6c1c7aa8;p=vlc diff --git a/modules/gui/ncurses.c b/modules/gui/ncurses.c index 45a580a7b1..d93d0a7dee 100644 --- a/modules/gui/ncurses.c +++ b/modules/gui/ncurses.c @@ -679,7 +679,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key ) if( p_item->i_children == -1 ) { playlist_DeleteFromInput( p_playlist, - p_item->p_input->i_id, true ); + p_item->p_input->i_id, pl_Locked ); } else { @@ -1252,6 +1252,8 @@ static int HandleKey( intf_thread_t *p_intf, int i_key ) default: ReturnFalse; } +#undef ReturnFalse +#undef ReturnTrue } static void ManageSlider( intf_thread_t *p_intf ) @@ -1433,7 +1435,6 @@ static void mvnprintw( int y, int x, int w, const char *p_fmt, ... ) mvhline( y, x + i_width, ' ', w - i_width ); } - free( p_buf ); #else if( i_len > w ) { @@ -1464,6 +1465,7 @@ static void mvnprintw( int y, int x, int w, const char *p_fmt, ... ) mvhline( y, x + i_len, ' ', w - i_len ); } #endif + free( p_buf ); } static void MainBoxWrite( intf_thread_t *p_intf, int l, int x, const char *p_fmt, ... ) {