else if(expire < time(NULL))
else if(expiration && expire < time(NULL))
static void external_body_handler (BODY *b, STATE *s){  const char *access_type;  const char *expiration;  time_t expire;  access_type = mutt_get_parameter ("access-type", b->parameter);  if (!access_type)  {    if (s->flags & M_DISPLAY)      state_puts (_("[-- Error: message/external-body has no access-type parameter --]\n"), s);    return;  }  expiration = mutt_get_parameter ("expiration", b->parameter);  if (expiration)    expire = mutt_parse_date (expiration, NULL);  else    expire = -1;  if (!mutt_strcasecmp (access_type, "x-mutt-deleted"))  {    if (s->flags & M_DISPLAY)    {      char *length;      char pretty_size[10];      state_printf (s, _("[-- This %s/%s attachment "),	       TYPE(b->parts), b->parts->subtype);      length = mutt_get_parameter ("length", b->parameter);      if (length)      {	mutt_pretty_size (pretty_size, sizeof (pretty_size),			  strtol (length, NULL, 10));	state_printf (s, _("(size %s bytes) "), pretty_size);      }      state_puts (_("has been deleted --]\n"), s);      if (expire != -1)	state_printf (s, _("[-- on %s --]\n"), expiration);      mutt_copy_hdr (s->fpin, s->fpout, ftell (s->fpin), b->parts->offset,		     (option (OPTWEED) ? (CH_WEED | CH_REORDER) : 0) |		     CH_DECODE , NULL);    }  }  else if(expire < time(NULL))  {    if (s->flags & M_DISPLAY)    {      state_printf (s, _("[-- This %s/%s attachment is not included, --]\n"			 "[-- and the indicated external source has --]\n"			 "[-- expired. --]\n"),		    TYPE(b->parts), b->parts->subtype);      mutt_copy_hdr(s->fpin, s->fpout, ftell (s->fpin), b->parts->offset,		    (option (OPTWEED) ? (CH_WEED | CH_REORDER) : 0) |		    CH_DECODE, NULL);    }  }  else  {    if (s->flags & M_DISPLAY)    {      state_printf (s,	       _("[-- This %s/%s attachment is not included, --]\n"		 "[-- and the indicated access-type %s is unsupported --]\n"),	       TYPE(b->parts), b->parts->subtype, access_type);      mutt_copy_hdr (s->fpin, s->fpout, ftell (s->fpin), b->parts->offset,		     (option (OPTWEED) ? (CH_WEED | CH_REORDER) : 0) |		     CH_DECODE , NULL);    }  }}