gobjectification: 2d9654ec: Fix a double-free grim mentioned.

darkrain42 at pidgin.im darkrain42 at pidgin.im
Sun Jul 19 01:40:22 EDT 2009


-----------------------------------------------------------------
Revision: 2d9654ec52f42e924bad0adb696aab34844029e0
Ancestor: baee732c633dd908f326fde4d4a8d49a314e7d7b
Author: darkrain42 at pidgin.im
Date: 2009-07-19T05:33:31
Branch: im.pidgin.gobjectification
URL: http://d.pidgin.im/viewmtn/revision/info/2d9654ec52f42e924bad0adb696aab34844029e0

Modified files:
        libpurple/protocols/jabber/roster.c

ChangeLog: 

Fix a double-free grim mentioned.

-------------- next part --------------
============================================================
--- libpurple/protocols/jabber/roster.c	591c20fd76d9216da44245c6797f4f1c416063b3
+++ libpurple/protocols/jabber/roster.c	b4ae2e56ecc3577b05b8a7dc7a5068ca6b5316b6
@@ -457,7 +457,6 @@ void jabber_roster_remove_buddy(PurpleCo
 		                  purple_buddy_get_name(buddy), purple_group_get_name(group));
 
 		jabber_roster_update(purple_object_get_protocol_data(PURPLE_OBJECT(gc)), name, groups);
-		g_slist_free(groups);
 	} else {
 		JabberIq *iq = jabber_iq_new_query(purple_object_get_protocol_data(PURPLE_OBJECT(gc)), JABBER_IQ_SET,
 				"jabber:iq:roster");


More information about the Commits mailing list