From ed739bc3dde653f010dd86f1c3d5d2f65caec352 Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Sat, 23 Dec 2017 22:59:51 -0500 Subject: [PATCH] Don't forget to close the pinentry FILE streams --- src/enchive.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/enchive.c b/src/enchive.c index 61d29fe..bce2d0c 100644 --- a/src/enchive.c +++ b/src/enchive.c @@ -517,6 +517,9 @@ invoke_pinentry(char *buf, size_t len, char *prompt) pinentry_decode(buf, len, line + 2); else fatal("pinentry protocol failure"); + + fclose(pfo); + fclose(pfi); } else { close(pin[1]); close(pout[0]);