summaryrefslogtreecommitdiffstats
path: root/pgpinvoke.c
diff options
context:
space:
mode:
authorThomas Roessler <roessler@does-not-exist.org>1999-09-29 11:11:32 +0000
committerThomas Roessler <roessler@does-not-exist.org>1999-09-29 11:11:32 +0000
commit345ef57406377bca2724caee5217eb7c41951f02 (patch)
tree12d98aaeb741fc58747fe9977e08d8d5bb4b9916 /pgpinvoke.c
parent4c278508a379b3a9cd3b06da59f36c2dae5b6f9e (diff)
don't leak /dev/null file descriptors. From Roland Rosenfeld.
Diffstat (limited to 'pgpinvoke.c')
-rw-r--r--pgpinvoke.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pgpinvoke.c b/pgpinvoke.c
index a7dc92eb..37880e0b 100644
--- a/pgpinvoke.c
+++ b/pgpinvoke.c
@@ -300,6 +300,8 @@ void pgp_invoke_getkeys (ADDRESS *addr)
mutt_system (cmd);
if (!isendwin ()) mutt_clear_error ();
+
+ close (devnull);
}
pid_t pgp_invoke_export (FILE **pgpin, FILE **pgpout, FILE **pgperr,