Replace g_list_remove_link+g_list_free_1 with g_list_delete_link

Fri, 18 Oct 2019 23:29:33 +0300

author
qarkai <qarkai@gmail.com>
date
Fri, 18 Oct 2019 23:29:33 +0300
changeset 40061
b3ac7a4a6fc7
parent 40060
3e35de3c9afa
child 40062
d25228fc7b8e

Replace g_list_remove_link+g_list_free_1 with g_list_delete_link

libpurple/conversationtypes.c file | annotate | diff | comparison | revisions
--- a/libpurple/conversationtypes.c	Fri Oct 18 04:19:09 2019 +0000
+++ b/libpurple/conversationtypes.c	Fri Oct 18 23:29:33 2019 +0300
@@ -654,12 +654,10 @@
 
 	item = g_list_find(purple_chat_conversation_get_ignored(chat),
 					   purple_chat_conversation_get_ignored_user(chat, name));
+	g_free(item->data);
 
 	purple_chat_conversation_set_ignored(chat,
-		g_list_remove_link(priv->ignored, item));
-
-	g_free(item->data);
-	g_list_free_1(item);
+		g_list_delete_link(priv->ignored, item));
 }
 
 GList *

mercurial