From b168b5cadca0a64a5c820eb4a47d0031c58ac29a Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 29 Dec 2015 18:07:47 +0100 Subject: m MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/satd-diminished.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/satd-diminished.c b/src/satd-diminished.c index fa3b2e5..4316e22 100644 --- a/src/satd-diminished.c +++ b/src/satd-diminished.c @@ -149,20 +149,18 @@ accept_again: close(fd), fd = -1; goto accept_again; +fail: + perror(argv[0]); + if (fd >= 0) + close(fd); + rc = 1; done: unlink(argv[1]); if (!rc) unlink(argv[2]); close(SOCK_FILENO); close(STATE_FILENO); - return 0; - -fail: - perror(argv[0]); - if (fd >= 0) - close(fd); - rc = 1; - goto done; + return rc; (void) argc; } -- cgit v1.2.3-70-g09d2