libpurple/protocols/jabber/presence.c

branch
cpw.darkrain42.xmpp.bosh
changeset 26707
a4f7c5d5e5ae
parent 26674
133392eaf4b8
parent 26692
9bd44c7fed49
child 26958
a955bd42f529
equal deleted inserted replaced
26674:133392eaf4b8 26707:a4f7c5d5e5ae
313 jap->who, "unsubscribed"); 313 jap->who, "unsubscribed");
314 g_free(jap->who); 314 g_free(jap->who);
315 g_free(jap); 315 g_free(jap);
316 } 316 }
317 317
318 static void jabber_vcard_parse_avatar(JabberStream *js, xmlnode *packet, gpointer blah) 318 static void
319 jabber_vcard_parse_avatar(JabberStream *js, const char *from,
320 JabberIqType type, const char *id,
321 xmlnode *packet, gpointer blah)
319 { 322 {
320 JabberBuddy *jb = NULL; 323 JabberBuddy *jb = NULL;
321 xmlnode *vcard, *photo, *binval; 324 xmlnode *vcard, *photo, *binval;
322 char *text; 325 char *text;
323 guchar *data; 326 guchar *data;
324 gsize size; 327 gsize size;
325 const char *from = xmlnode_get_attrib(packet, "from");
326 328
327 if(!from) 329 if(!from)
328 return; 330 return;
329 331
330 jb = jabber_buddy_find(js, from, TRUE); 332 jb = jabber_buddy_find(js, from, TRUE);

mercurial