# HG changeset patch # User Sean Egan # Date 1197874272 0 # Node ID 0ce77f86c7f3334cd4847466f14f67ffcbb25bd5 # Parent 5b72953efec06df01b9588c08ae002ccba92a920 Fix XMPP buddy icons. Somehow a 'VCard' element got changed to a query diff -r 5b72953efec0 -r 0ce77f86c7f3 libpurple/protocols/jabber/buddy.c --- a/libpurple/protocols/jabber/buddy.c Mon Dec 17 06:01:59 2007 +0000 +++ b/libpurple/protocols/jabber/buddy.c Mon Dec 17 06:51:12 2007 +0000 @@ -1153,8 +1153,10 @@ void jabber_vcard_fetch_mine(JabberStream *js) { - JabberIq *iq = jabber_iq_new_query(js, JABBER_IQ_GET, "vcard-temp"); - + JabberIq *iq = jabber_iq_new(js, JABBER_IQ_GET); + + xmlnode *vcard = xmlnode_new_child(iq->node, "vCard"); + xmlnode_set_namespace(vcard, "vcard-temp"); jabber_iq_set_callback(iq, jabber_vcard_save_mine, NULL); jabber_iq_send(iq);