]> diplodocus.org Git - nmh/commitdiff
Fix file descriptor leak in ruserpass()
authorKen Hornstein <kenh@pobox.com>
Tue, 23 Apr 2019 16:40:44 +0000 (12:40 -0400)
committerKen Hornstein <kenh@pobox.com>
Tue, 23 Apr 2019 16:40:44 +0000 (12:40 -0400)
sbr/ruserpass.c

index 2a1023f..77b57a7 100644 (file)
@@ -136,9 +136,11 @@ ruserpass(const char *host, char **aname, char **apass, int flags)
                        break;
                    }
                }
+               fclose(cfile);
                return;
            }
        }
+       fclose(cfile);
     }
 
     if (!*aname && ! (flags & RUSERPASS_NO_PROMPT_USER)) {