comparison libpurple/protocols/jabber/presence.c @ 17004:d5293baaed11

chat error fix from sadrul
author Nathan Walp <nwalp@pidgin.im>
date Thu, 10 May 2007 23:35:22 +0000
parents 5e47b3427b28
children 3919c68eb5b7
comparison
equal deleted inserted replaced
17003:667a5a24781c 17004:d5293baaed11
389 389
390 if(jid->node && (chat = jabber_chat_find(js, jid->node, jid->domain))) { 390 if(jid->node && (chat = jabber_chat_find(js, jid->node, jid->domain))) {
391 static int i = 1; 391 static int i = 1;
392 char *room_jid = g_strdup_printf("%s@%s", jid->node, jid->domain); 392 char *room_jid = g_strdup_printf("%s@%s", jid->node, jid->domain);
393 393
394 if(state == JABBER_BUDDY_STATE_ERROR && jid->resource == NULL) { 394 if(state == JABBER_BUDDY_STATE_ERROR) {
395 char *title, *msg = jabber_parse_error(js, packet); 395 char *title, *msg = jabber_parse_error(js, packet);
396 396
397 if(chat->conv) { 397 if(chat->conv) {
398 title = g_strdup_printf(_("Error in chat %s"), from); 398 title = g_strdup_printf(_("Error in chat %s"), from);
399 serv_got_chat_left(js->gc, chat->id); 399 serv_got_chat_left(js->gc, chat->id);