From 60d2953634a89f9ed05d6969806e5c61de403b55 Mon Sep 17 00:00:00 2001 From: Lawrence Teo Date: Thu, 17 Nov 2011 19:05:31 -0500 Subject: [PATCH] fix an fd leak ok marco --- scrotwm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scrotwm.c b/scrotwm.c index d15a6e6..e095215 100644 --- a/scrotwm.c +++ b/scrotwm.c @@ -3217,7 +3217,7 @@ search_do_resp(void) if ((resp = calloc(1, MAX_RESP_LEN + 1)) == NULL) { fprintf(stderr, "search: calloc\n"); - return; + goto done; } rbytes = read(select_resp_pipe[0], resp, MAX_RESP_LEN); @@ -3249,6 +3249,7 @@ search_do_resp(void) free(s); } done: + close(select_resp_pipe[0]); free(resp); } -- 1.7.10.4