Commit f3c51639 authored by Clément Stenac's avatar Clément Stenac

Fix crash in bookmarks

parent 49bfcb1a
...@@ -685,10 +685,13 @@ static void SetBookmark( intf_thread_t *p_intf, int i_num ) ...@@ -685,10 +685,13 @@ static void SetBookmark( intf_thread_t *p_intf, int i_num )
sprintf( psz_bookmark_name, "bookmark%i", i_num ); sprintf( psz_bookmark_name, "bookmark%i", i_num );
var_Create( p_intf, psz_bookmark_name, var_Create( p_intf, psz_bookmark_name,
VLC_VAR_STRING|VLC_VAR_DOINHERIT ); VLC_VAR_STRING|VLC_VAR_DOINHERIT );
val.psz_string = strdup( p_playlist->pp_items[p_playlist->i_index]->input.psz_uri ); if( p_playlist->status.p_item )
var_Set( p_intf, psz_bookmark_name, val ); {
msg_Info( p_intf, "setting playlist bookmark %i to %s", i_num, val.psz_string = strdup( p_playlist->status.p_item->input.psz_uri );
val.psz_string ); var_Set( p_intf, psz_bookmark_name, val );
msg_Info( p_intf, "setting playlist bookmark %i to %s", i_num,
val.psz_string );
}
vlc_object_release( p_playlist ); vlc_object_release( p_playlist );
} }
} }
......
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