diff options
author | mcpcpc <michaelczigler@icloud.com> | 2020-09-12 22:42:27 -0400 |
---|---|---|
committer | mcpcpc <michaelczigler@icloud.com> | 2020-09-12 22:42:27 -0400 |
commit | 744df4d672d718208670fccf1d2c921591dbbdc1 (patch) | |
tree | 0dece25cb5cf859b90ebe40fdeeb617c2e1ca591 | |
parent | eliminate termios library (diff) | |
download | kirc-744df4d672d718208670fccf1d2c921591dbbdc1.tar.gz kirc-744df4d672d718208670fccf1d2c921591dbbdc1.tar.bz2 kirc-744df4d672d718208670fccf1d2c921591dbbdc1.tar.xz kirc-744df4d672d718208670fccf1d2c921591dbbdc1.tar.zst kirc-744df4d672d718208670fccf1d2c921591dbbdc1.zip |
remove goto
-rw-r--r-- | kirc.c | 12 |
1 files changed, 3 insertions, 9 deletions
@@ -257,8 +257,6 @@ main(int argc, char **argv) { fds[0].events = POLLIN; fds[1].events = POLLIN; - int return_code = 0; - for (;;) { int poll_res = poll(fds, 2, -1); @@ -270,18 +268,14 @@ main(int argc, char **argv) { if (fds[1].revents & POLLIN) { int rc = handle_server_message(); if (rc != 0) { - if (rc == -2) return_code = EXIT_FAILURE; - goto end; + if (rc == -2) return EXIT_FAILURE; + return 0; }; } } else { if (errno == EAGAIN) continue; perror("poll"); - return_code = EXIT_FAILURE; - goto end; + return EXIT_FAILURE; } } - -end: - return return_code; } |