| 350 return; |
350 return; |
| 351 } |
351 } |
| 352 |
352 |
| 353 /* First, lets see if a special callback got registered */ |
353 /* First, lets see if a special callback got registered */ |
| 354 if(type == JABBER_IQ_RESULT || type == JABBER_IQ_ERROR) { |
354 if(type == JABBER_IQ_RESULT || type == JABBER_IQ_ERROR) { |
| 355 if(jcd = g_hash_table_lookup(js->iq_callbacks, id)) { |
355 if((jcd = g_hash_table_lookup(js->iq_callbacks, id))) { |
| 356 jcd->callback(js, packet, jcd->data); |
356 jcd->callback(js, packet, jcd->data); |
| 357 jabber_iq_remove_callback_by_id(js, id); |
357 jabber_iq_remove_callback_by_id(js, id); |
| 358 return; |
358 return; |
| 359 } |
359 } |
| 360 } |
360 } |