Fix XMPP buddy icons. Somehow a 'VCard' element got changed to a query

Mon, 17 Dec 2007 06:51:12 +0000

author
Sean Egan <seanegan@pidgin.im>
date
Mon, 17 Dec 2007 06:51:12 +0000
changeset 21957
0ce77f86c7f3
parent 21956
5b72953efec0
child 21958
666685c4f8a9

Fix XMPP buddy icons. Somehow a 'VCard' element got changed to a query

libpurple/protocols/jabber/buddy.c file | annotate | diff | comparison | revisions
--- 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);

mercurial