| 505 g_free(room_jid); |
505 g_free(room_jid); |
| 506 } else { |
506 } else { |
| 507 buddy_name = g_strdup_printf("%s%s%s", jid->node ? jid->node : "", |
507 buddy_name = g_strdup_printf("%s%s%s", jid->node ? jid->node : "", |
| 508 jid->node ? "@" : "", jid->domain); |
508 jid->node ? "@" : "", jid->domain); |
| 509 if((b = gaim_find_buddy(js->gc->account, buddy_name)) == NULL) { |
509 if((b = gaim_find_buddy(js->gc->account, buddy_name)) == NULL) { |
| |
510 gaim_debug_warning("jabber", "Got presence for unknown buddy %s on account %s (%x)", |
| |
511 buddy_name, gaim_account_get_username(js->gc->account), js->gc->account); |
| 510 jabber_id_free(jid); |
512 jabber_id_free(jid); |
| 511 if(avatar_hash) |
513 if(avatar_hash) |
| 512 g_free(avatar_hash); |
514 g_free(avatar_hash); |
| 513 g_free(buddy_name); |
515 g_free(buddy_name); |
| 514 g_free(status); |
516 g_free(status); |