Mercurial > pidgin
changeset 20448:c1ff701bcb0c
Update a couple of instances of group_id handling to cope with the new
string group ids instead of numbers
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Tue, 29 May 2007 01:42:47 +0000 |
parents | 18ecdee88ed0 |
children | 4403cecc7cd6 |
files | libpurple/protocols/msn/sync.c libpurple/protocols/msn/userlist.c |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/msn/sync.c Mon May 28 16:12:25 2007 +0000 +++ b/libpurple/protocols/msn/sync.c Tue May 29 01:42:47 2007 +0000 @@ -145,10 +145,10 @@ for (c = tokens; *c != NULL; c++) { - int id; + char *id; - id = atoi(*c); - group_ids = g_slist_append(group_ids, GINT_TO_POINTER(id)); + id = *c; + group_ids = g_slist_append(group_ids, g_strdup(id)); } g_strfreev(tokens);
--- a/libpurple/protocols/msn/userlist.c Mon May 28 16:12:25 2007 +0000 +++ b/libpurple/protocols/msn/userlist.c Tue May 29 01:42:47 2007 +0000 @@ -95,7 +95,7 @@ if (group_id == NULL) return FALSE; - if (g_list_find(user->group_ids, group_id)) + if (g_list_find_custom(user->group_ids, group_id, (GCompareFunc)strcmp)) return TRUE; return FALSE;