From: Simon Tatham Date: Fri, 20 Oct 2000 17:57:47 +0000 (+0000) Subject: Remember to close key files when rsakey_encrypted meets a bogus one X-Git-Tag: r8855-g4f798d~2909 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=1dbe52f23f1cc7edf0239569b7465a3fa59d9435;p=PuTTY_svn.git Remember to close key files when rsakey_encrypted meets a bogus one git-svn-id: http://svn.tartarus.org/sgt/putty@739 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/sshpubk.c b/sshpubk.c index fd40db77..fddcf95e 100644 --- a/sshpubk.c +++ b/sshpubk.c @@ -177,6 +177,7 @@ int rsakey_encrypted(char *filename, char **comment) { !strcmp(buf, rsa_signature)) { return loadrsakey_main(fp, NULL, NULL, comment, NULL); } + fclose(fp); return 0; /* wasn't the right kind of file */ }