libpurple/protocols/jabber/roster.c

changeset 36023
cfb128a77e5d
parent 36014
11df1f22a622
parent 36022
256604cbbe34
child 37145
8826f95514fd
--- a/libpurple/protocols/jabber/roster.c	Wed May 07 19:35:41 2014 +0200
+++ b/libpurple/protocols/jabber/roster.c	Sun May 11 22:24:39 2014 +0200
@@ -461,8 +461,6 @@
 {
 	GSList *buddies, *groups = NULL;
 	PurpleBuddy *b;
-	PurpleGroup *g;
-	const char *gname;
 
 	if(!old_group || !new_group || !strcmp(old_group, new_group))
 		return;
@@ -470,12 +468,7 @@
 	buddies = purple_blist_find_buddies(purple_connection_get_account(gc), name);
 	while(buddies) {
 		b = buddies->data;
-		g = purple_buddy_get_group(b);
-		gname = jabber_roster_group_get_global_name(g);
-		if(!strcmp(gname, old_group))
-			groups = g_slist_append(groups, (char*)new_group); /* ick */
-		else
-			groups = g_slist_append(groups, (char*)gname);
+		groups = g_slist_append(groups, (char*)new_group);
 		buddies = g_slist_remove(buddies, b);
 	}
 

mercurial