| 388 jabber_iq_set_callback(iq, jabber_adhoc_disco_result_cb, NULL); |
388 jabber_iq_set_callback(iq, jabber_adhoc_disco_result_cb, NULL); |
| 389 jabber_iq_send(iq); |
389 jabber_iq_send(iq); |
| 390 break; |
390 break; |
| 391 } |
391 } |
| 392 } |
392 } |
| 393 g_free(user_data); |
393 g_free(userdata->from); |
| |
394 g_free(userdata); |
| 394 } |
395 } |
| 395 |
396 |
| 396 void jabber_presence_parse(JabberStream *js, xmlnode *packet) |
397 void jabber_presence_parse(JabberStream *js, xmlnode *packet) |
| 397 { |
398 { |
| 398 const char *from = xmlnode_get_attrib(packet, "from"); |
399 const char *from = xmlnode_get_attrib(packet, "from"); |