add: mrl = gtk_playlist_get_current_mrl (totem->playlist);  if (totem->mrl == NULL || (totem->mrl != NULL && mrl != NULL && strcmp (totem->mrl, mrl) != 0)) { g_free (totem->mrl); totem->mrl = NULL; action_set_mrl (totem, mrl); }  g_free (mrl);
context: playlist_changed_cb (GtkWidget *playlist, gpointer user_data){	Totem *totem = (Totem *) user_data;	update_buttons (totem);}