diff libpurple/account.c @ 25301:41485746e2b9

A couple of minor fixes.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sun, 02 Nov 2008 18:39:39 +0000
parents 5ebfa814b9e8
children 0331bc480515
line wrap: on
line diff
--- a/libpurple/account.c	Sun Nov 02 11:08:08 2008 +0000
+++ b/libpurple/account.c	Sun Nov 02 18:39:39 2008 +0000
@@ -2248,10 +2248,8 @@
 
 		/* Make a list of what group each buddy is in */
 		for (cur = buddies; cur != NULL; cur = cur->next) {
-			PurpleBlistNode *node = cur->data;
-			PurpleBlistNode *parent = purple_blist_node_get_parent(node);
-			PurpleBlistNode *gparent = purple_blist_node_get_parent(parent);
-			groups = g_list_append(groups, gparent);
+			PurpleBuddy *buddy = cur->data;
+			groups = g_list_append(groups, purple_buddy_get_group(buddy));
 		}
 
 		if (prpl_info->add_buddies != NULL)