From 134da4d001d1e6fa65b9affb36a85ef7881e97f4 Mon Sep 17 00:00:00 2001 From: James Booth Date: Mon, 21 Jan 2013 23:48:57 +0000 Subject: Always show output in console for /info command --- src/windows.c | 49 +++++-------------------------------------------- 1 file changed, 5 insertions(+), 44 deletions(-) (limited to 'src/windows.c') diff --git a/src/windows.c b/src/windows.c index f281be24..74507e06 100644 --- a/src/windows.c +++ b/src/windows.c @@ -1159,53 +1159,14 @@ cons_show_wins(void) } void -win_room_show_info(const char * const contact) +cons_show_info(PContact pcontact) { - PContact pcontact = muc_get_participant(win_current_get_recipient(), contact); - - if (pcontact != NULL) { - _win_show_info(current->win, pcontact); - } else { - win_current_show("No such participant \"%s\" in room.", contact); - } - -} - -void -cons_show_info(const char * const contact) -{ - PContact pcontact = contact_list_get_contact(contact); - - if (pcontact != NULL) { - _win_show_info(console->win, pcontact); - } else { - cons_show("No such contact \"%s\" in roster.", contact); - } -} + _win_show_info(console->win, pcontact); -void -win_show_info(void) -{ - PContact pcontact = contact_list_get_contact(win_current_get_recipient()); - - if (pcontact != NULL) { - _win_show_info(current->win, pcontact); - } else { - win_current_show("No such contact \"%s\" in roster.", win_current_get_recipient()); - } -} - -void -win_private_show_info(void) -{ - Jid *jid = jid_create(win_current_get_recipient()); - - PContact pcontact = muc_get_participant(jid->barejid, jid->resourcepart); - - if (pcontact != NULL) { - _win_show_info(current->win, pcontact); + if (current_index == 0) { + dirty = TRUE; } else { - win_current_show("No such participant \"%s\" in room.", jid->resourcepart); + status_bar_new(0); } } -- cgit 1.4.1-2-gfad0