diff -r 94cb5cc3862a -r 16b440d4ab36 pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Tue Oct 01 01:38:40 2019 +0000 +++ b/pidgin/gtkrequest.c Tue Oct 01 01:38:06 2019 -0400 @@ -1569,8 +1569,7 @@ sel_list = gtk_tree_selection_get_selected_rows(selection, &model); gtk_tree_model_get_iter(model, &iter, sel_list->data); - g_list_foreach(sel_list, (GFunc)gtk_tree_path_free, NULL); - g_list_free(sel_list); + g_list_free_full(sel_list, (GDestroyNotify)gtk_tree_path_free); gtk_tree_model_get(model, &iter, 0, &key, -1);