aboutsummaryrefslogtreecommitdiffhomepage
path: root/date.c
diff options
context:
space:
mode:
Diffstat (limited to 'date.c')
-rw-r--r--date.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/date.c b/date.c
index 7fdbb710..3f337c96 100644
--- a/date.c
+++ b/date.c
@@ -643,12 +643,15 @@ notmuch_parse_date (const char *str, int *tz_offset)
{
date_token *token, *tokens;
time_t date;
-
+
+ if (str == NULL)
+ return 0;
+
if (!(tokens = datetok (str))) {
if (tz_offset)
*tz_offset = 0;
- return (time_t) 0;
+ return 0;
}
if (!(date = parse_rfc822_date (tokens, tz_offset)))