From f1f00d16b45129bf45ac8c33729be01ca9169e12 Mon Sep 17 00:00:00 2001 From: piaip Date: Mon, 28 Jan 2008 05:41:23 +0000 Subject: - mail: fix assert in case some new mail has empty filename. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3874 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/mail.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mbbsd') diff --git a/mbbsd/mail.c b/mbbsd/mail.c index 972f37c3..3160d333 100644 --- a/mbbsd/mail.c +++ b/mbbsd/mail.c @@ -817,7 +817,8 @@ read_new_mail(void * voidfptr, void *optarg) char genbuf[4]; arg->idc++; - if (fptr->filemode) + // XXX fptr->filename may be invalid. + if (fptr->filemode || !fptr->filename[0]) return 0; clear(); move(10, 0); -- cgit v1.2.3