From 9d769111aef9a3e6148bf8205c3556cc0c5a46a9 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 30 Nov 2018 18:06:43 -0500 Subject: Separate ircConnect and ircDisconnect --- event.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'event.c') diff --git a/event.c b/event.c index e9864ff..9f8c35e 100644 --- a/event.c +++ b/event.c @@ -106,13 +106,15 @@ static void sigint(int sig) { exit(EX_OK); } -void eventLoop(int ui, int irc) { +void eventLoop(void) { signal(SIGINT, sigint); signal(SIGCHLD, sigchld); + int irc = ircConnect(); + struct pollfd fds[3] = { { irc, POLLIN, 0 }, - { ui, POLLIN, 0 }, + { STDIN_FILENO, POLLIN, 0 }, { -1, POLLIN, 0 }, }; for (;;) { -- cgit 1.4.1