]> git.sesse.net Git - vlc/blobdiff - modules/gui/ncurses.c
Input access locking, part 3 (final).
[vlc] / modules / gui / ncurses.c
index 89e32849d069a9f099423c0a5f51a23e2d3cd7b6..8f55d68b9fae731113369c973122950fc7d89ed1 100644 (file)
@@ -1206,8 +1206,9 @@ static void Redraw( intf_thread_t *p_intf, time_t *t_last_refresh )
         vlc_value_t val_list;
 
         /* Source */
-        mvnprintw( y++, 0, COLS, " Source   : %s",
-                   input_GetItem(p_input)->psz_uri );
+        char *psz_uri = input_item_GetURI( input_GetItem( p_input ) );
+        mvnprintw( y++, 0, COLS, " Source   : %s", psz_uri );
+        free( psz_uri );
 
         /* State */
         var_Get( p_input, "state", &val );