Mercurial > pidgin
diff src/protocols/msn/session.c @ 19829:c590e780b3a0
[gaim-migrate @ 17055]
fix bug on group management
committed by MaYuan<mayuan2006@gmail.com>
committer: Ethan Blanton <elb@pidgin.im>
| author | Ma Yuan <mayuan2006@gmail.com> |
|---|---|
| date | Sun, 27 Aug 2006 08:03:32 +0000 |
| parents | 90f89601d6d3 |
| children | 5568b3ac6fce |
line wrap: on
line diff
--- a/src/protocols/msn/session.c Sat Aug 26 13:03:11 2006 +0000 +++ b/src/protocols/msn/session.c Sun Aug 27 08:03:32 2006 +0000 @@ -270,7 +270,8 @@ /* The core used to use msn_add_buddy to add all buddies before * being logged in. This no longer happens, so we manually iterate - * over the whole buddy list to identify sync issues. */ + * over the whole buddy list to identify sync issues. + */ for (gnode = gaim_get_blist()->root; gnode; gnode = gnode->next){ GaimGroup *group = (GaimGroup *)gnode; const char *group_name = group->name; @@ -299,13 +300,16 @@ const char *group_id; GList *l; + gaim_debug_info("MaYuan","remote user:{%s}\n",b->name); group_id = msn_userlist_find_group_id(remote_user->userlist, group_name); if(group_id == NULL){ continue; } + gaim_debug_info("MaYuan","group_id:{%s}\n",group_id); for (l = remote_user->group_ids; l != NULL; l = l->next){ + gaim_debug_info("MaYuan","l->data:{%s}\n",l->data); if (!g_strcasecmp(group_id ,l->data)){ found = TRUE; break;
