libpurple/protocols/jabber/buddy.c

branch
soc.2007.xmpp
changeset 17789
f75d542850e3
parent 17788
e6e381b0c7d6
child 17798
45d377fdb3c3
equal deleted inserted replaced
17788:e6e381b0c7d6 17789:f75d542850e3
1127 g_free(info->from); 1127 g_free(info->from);
1128 g_free(info->id); 1128 g_free(info->id);
1129 g_free(info); 1129 g_free(info);
1130 } 1130 }
1131 1131
1132 static void do_buddy_avatar_update_data(JabberStream *js, const char *from, xmlnode *item) { 1132 static void do_buddy_avatar_update_data(JabberStream *js, const char *from, xmlnode *items) {
1133 xmlnode *data; 1133 xmlnode *item, *data;
1134 const char *checksum; 1134 const char *checksum;
1135 char *b64data; 1135 char *b64data;
1136 void *img; 1136 void *img;
1137 size_t size; 1137 size_t size;
1138 if(!items)
1139 return;
1140
1141 item = xmlnode_get_child(items, "item");
1138 if(!item) 1142 if(!item)
1139 return; 1143 return;
1140 1144
1141 data = xmlnode_get_child_with_namespace(item,"data",AVATARNAMESPACEDATA); 1145 data = xmlnode_get_child_with_namespace(item,"data",AVATARNAMESPACEDATA);
1142 if(!data) 1146 if(!data)

mercurial