libpurple/protocols/yahoo/libymsg.c

changeset 35639
7391a9c98a1d
parent 35501
602747bb4af9
child 35675
9c68f32b99d0
--- a/libpurple/protocols/yahoo/libymsg.c	Tue Mar 18 13:11:04 2014 +0100
+++ b/libpurple/protocols/yahoo/libymsg.c	Tue Mar 18 13:45:52 2014 +0100
@@ -3815,10 +3815,13 @@
 
 	for (l = yd->confs; l; l = l->next) {
 		PurpleChatConversation *conv = l->data;
-
-		yahoo_conf_leave(yd, purple_conversation_get_name(PURPLE_CONVERSATION(conv)),
-		                 purple_connection_get_display_name(gc),
-				 purple_chat_conversation_get_users(conv));
+		GList *users;
+
+		users = purple_chat_conversation_get_users(conv);
+		yahoo_conf_leave(yd,
+			purple_conversation_get_name(PURPLE_CONVERSATION(conv)),
+			purple_connection_get_display_name(gc), users);
+		g_list_free(users);
 	}
 	g_slist_free(yd->confs);
 

mercurial