Mercurial > pidgin.yaz
diff libpurple/protocols/jabber/google.c @ 28010:0754698c49f4
merged with im.pidgin.pidgin
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sun, 26 Jul 2009 22:18:59 +0900 |
parents | e1cd44c7c7af 19d283331b9d |
children | c81386a2b292 |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/google.c Sat Jul 25 05:14:27 2009 +0000 +++ b/libpurple/protocols/jabber/google.c Sun Jul 26 22:18:59 2009 +0900 @@ -983,21 +983,17 @@ PurpleAccount *account = purple_connection_get_account(js->gc); GSList *list = account->deny; const char *jid = xmlnode_get_attrib(item, "jid"); - char *jid_norm = g_strdup(jabber_normalize(account, jid)); + char *jid_norm = jabber_normalize(account, jid); while (list) { if (!strcmp(jid_norm, (char*)list->data)) { xmlnode_set_attrib(query, "xmlns:gr", "google:roster"); + xmlnode_set_attrib(query, "gr:ext", "2"); xmlnode_set_attrib(item, "gr:t", "B"); - xmlnode_set_attrib(query, "xmlns:gr", "google:roster"); - xmlnode_set_attrib(query, "gr:ext", "2"); return; } list = list->next; } - - g_free(jid_norm); - } gboolean jabber_google_roster_incoming(JabberStream *js, xmlnode *item)