From 96b9307f2919c96d046f1417d8ca01b35dcae399 Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Mon, 9 Nov 1998 19:28:42 +0000 Subject: Catch possible bad memory access. --- from.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'from.c') diff --git a/from.c b/from.c index 3a7ef6c6..b426e690 100644 --- a/from.c +++ b/from.c @@ -44,7 +44,7 @@ static int is_day_name (const char *s) { int i; - if (!ISSPACE (*(s+3))) + if ((strlen(s) < 3) || !*(s + 3) || !ISSPACE (*(s+3))) return 0; for (i=0; i<7; i++) if (strncasecmp (s, Weekdays[i], 3) == 0) -- cgit v1.2.3