pidgin: ae1ae3c0: When deleting a group from the server st...

markdoliner at pidgin.im markdoliner at pidgin.im
Mon Feb 20 18:20:46 EST 2012


----------------------------------------------------------------------
Revision: ae1ae3c004bff90d8ae1bb8bc62d5dfd9440ea56
Parent:   275d279f25d1b77b687d4765e33fbe28535702aa
Author:   markdoliner at pidgin.im
Date:     02/20/12 18:18:00
Branch:   im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/ae1ae3c004bff90d8ae1bb8bc62d5dfd9440ea56

Changelog: 

When deleting a group from the server stored buddy list, rebuild the list
of group IDs in the master group (not in the group we just deleted--that
doesn't make sense).  This was a bug, but it seems like it probably didn't
cause any harm.

Changes against parent 275d279f25d1b77b687d4765e33fbe28535702aa

  patched  libpurple/protocols/oscar/family_feedbag.c

-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/family_feedbag.c	e2b40d49ed3e7646a6cb90cc813e6290d900559a
+++ libpurple/protocols/oscar/family_feedbag.c	bc3f5dbc3d5ce2cd63ef1e7d74eb2408b99cbf8d
@@ -971,7 +971,7 @@ int aim_ssi_delgroup(OscarData *od, cons
 	aim_ssi_itemlist_del(&od->ssi.local, del);
 
 	/* Modify the parent group */
-	aim_ssi_itemlist_rebuildgroup(&od->ssi.local, group);
+	aim_ssi_itemlist_rebuildgroup(&od->ssi.local, NULL);
 
 	/* Sync our local list with the server list */
 	return aim_ssi_sync(od);


More information about the Commits mailing list