Mercurial > hg
diff mcabber/src/main.c @ 81:0bd578421ce9
[/trunk] Changeset 95 by mikael
* Switch from buddies.* to roster.*
Seems to work fine...
author | mikael |
---|---|
date | Sat, 16 Apr 2005 22:28:55 +0000 |
parents | 32f54ad6d729 |
children | f600615c490d |
line wrap: on
line diff
--- a/mcabber/src/main.c Sat Apr 16 21:13:59 2005 +0000 +++ b/mcabber/src/main.c Sat Apr 16 22:28:55 2005 +0000 @@ -6,13 +6,12 @@ #include <termios.h> #include <getopt.h> -#include "utils.h" +#include "jabglue.h" #include "screen.h" -#include "buddies.h" #include "parsecfg.h" #include "lang.h" +#include "utils.h" #include "harddefines.h" -#include "jabglue.h" void sig_handler(int signum) @@ -23,7 +22,7 @@ break; case SIGTERM: - bud_TerminateBuddies(); + // bud_TerminateBuddies(); scr_TerminateCurses(); jb_disconnect(); printf("Killed by SIGTERM\nBye!\n"); @@ -186,19 +185,19 @@ ut_WriteLog("Entering into main loop...\n\n"); ut_WriteLog("Ready to send/receive messages...\n"); + keypad(scr_GetInputWindow(), TRUE); while (ret != 255) { alarm(ping); - keypad(scr_GetInputWindow(), TRUE); key = scr_Getch(); if (key != ERR) ret = process_key(key); jb_main(); if (update_roster) - bud_DrawRoster(scr_GetRosterWindow()); + scr_DrawRoster(); } jb_disconnect(); - bud_TerminateBuddies(); + //bud_TerminateBuddies(); scr_TerminateCurses(); printf("\n\nHave a nice day!\nBye!\n");