From b88949904f55e7591b64919f3c92207f41f5b478 Mon Sep 17 00:00:00 2001 From: Thomas Cort Date: Sun, 7 Feb 2016 13:18:01 +0000 Subject: [PATCH] mail: close `fp` after use Add missing `fclose(fp)` Issue #109 Change-Id: I0908ede77cba18336c399c5e16771cb6650e6404 --- minix/commands/mail/mail.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/minix/commands/mail/mail.c b/minix/commands/mail/mail.c index 1326ca50c..e9a553fb9 100644 --- a/minix/commands/mail/mail.c +++ b/minix/commands/mail/mail.c @@ -757,11 +757,15 @@ void dohelp() FILE *fp; char buffer[80]; - if ( (fp = fopen(HELPFILE, "r")) == NULL) + if ( (fp = fopen(HELPFILE, "r")) == NULL) { fprintf(stdout, "can't open helpfile %s\n", HELPFILE); - else - while (fgets(buffer, 80, fp)) - fputs(buffer, stdout); + return; + } + + while (fgets(buffer, 80, fp)) + fputs(buffer, stdout); + + fclose(fp); } int filesize(name) -- 2.44.0