From a1dc0f56e3b24e7c042ea90f3ace824f156403c8 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Tue, 23 Oct 2007 21:04:52 +0000 Subject: (escape_deadletter): Add missing check. --- mail/escape.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'mail/escape.c') diff --git a/mail/escape.c b/mail/escape.c index 8675ec847..7733ec513 100644 --- a/mail/escape.c +++ b/mail/escape.c @@ -292,9 +292,12 @@ escape_deadletter (int argc MU_ARG_UNUSED, char **argv MU_ARG_UNUSED, FILE *dead = fopen (getenv ("DEAD"), "r"); int c; - while ((c = fgetc (dead)) != EOF) - fputc (c, ofile); - fclose (dead); + if (dead) + { + while ((c = fgetc (dead)) != EOF) + fputc (c, ofile); + fclose (dead); + } return 0; } -- cgit v1.2.1