From: Pierre Habouzit Date: Thu, 16 Nov 2006 22:34:10 +0000 (+0100) Subject: oopsie X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=commitdiff_plain;h=c8c9a616c8c369da6aa06e656eacfb82af8707a8 oopsie Signed-off-by: Pierre Habouzit --- diff --git a/from.c b/from.c index 37ae147..07b9013 100644 --- a/from.c +++ b/from.c @@ -60,6 +60,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) return 0; s = m_strnextsp(s); /* skip over the From part. */ + s = skipspaces(s); if (!*s) return 0; @@ -99,6 +100,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) } s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; @@ -108,6 +110,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) */ if (is_day_name (s)) { s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; } @@ -118,6 +121,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) /* day */ s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; if (sscanf (s, "%d", &tm.tm_mday) != 1) @@ -125,6 +129,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) /* time */ s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; @@ -136,12 +141,14 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) return 0; s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; /* timezone? */ if (isalpha ((unsigned char) *s) || *s == '+' || *s == '-') { s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; @@ -151,6 +158,7 @@ int is_from (const char *s, char *path, ssize_t pathlen, time_t * tp) */ if (isalpha ((unsigned char) *s)) { s = m_strnextsp(s); + s = skipspaces(s); if (!*s) return 0; }