From 1190a7aa7a1dba5964688c4bb8ee09fc8930c488 Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 3 Mar 2006 14:13:22 +0000 Subject: more updates --- src/cmd/acme/mail/mesg.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/cmd/acme/mail/mesg.c') diff --git a/src/cmd/acme/mail/mesg.c b/src/cmd/acme/mail/mesg.c index 55a65b4a..0d894d93 100644 --- a/src/cmd/acme/mail/mesg.c +++ b/src/cmd/acme/mail/mesg.c @@ -347,6 +347,11 @@ readfile(char *dir, char *name, int *np) free(d); data = emalloc(len+1); len = fsreadn(fid, data, len); + if(len <= 0){ + fsclose(fid); + free(data); + return nil; + } fsclose(fid); if(np != nil) *np = len; -- cgit v1.2.3