JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Fix incorrect action name: stack_del should be stack_dec
[spectrwm.git] / scrotwm.c
index b3a9077..fa384f9 100644 (file)
--- a/scrotwm.c
+++ b/scrotwm.c
@@ -3218,7 +3218,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);
@@ -3250,6 +3250,7 @@ search_do_resp(void)
                free(s);
        }
 done:
+       close(select_resp_pipe[0]);
        free(resp);
 }