# HG changeset patch # User Luke Schierer # Date 1192815629 0 # Node ID ac46ffeb5b2b38a27c602943a647172e80892813 # Parent 4f6afc4c79cb2791da0578172304e7f6860e1b50 applied changes from 6b5f1f48667171fe73de619dd8f80cacd231a2e2 through d50ecf4dc52f25cbd219d6c19846436dec5a8853 diff -r 4f6afc4c79cb -r ac46ffeb5b2b libpurple/protocols/jabber/google.c --- a/libpurple/protocols/jabber/google.c Fri Oct 19 17:28:43 2007 +0000 +++ b/libpurple/protocols/jabber/google.c Fri Oct 19 17:40:29 2007 +0000 @@ -231,7 +231,7 @@ const char *jid = xmlnode_get_attrib(item, "jid"); gboolean on_block_list = FALSE; - char *jid_norm = g_strdup(jabber_normalize(account, jid)); + char *jid_norm; const char *grt = xmlnode_get_attrib_with_namespace(item, "t", "google:roster"); const char *subscription = xmlnode_get_attrib(item, "subscription"); @@ -243,6 +243,8 @@ return FALSE; } + jid_norm = g_strdup(jabber_normalize(account, jid)); + while (list) { if (!strcmp(jid_norm, (char*)list->data)) { on_block_list = TRUE;