return 0;
return 1;
int mutt_save_confirm (const char *s, struct stat *st){  char tmp[_POSIX_PATH_MAX];  int ret = 1;  int magic = 0;  magic = mx_get_magic (s);#ifdef USE_POP  if (magic == M_POP)  {    mutt_error _("Can't save message to POP mailbox.");    return 0;  }#endif  if (stat (s, st) != -1)  {    if (magic == -1)    {      mutt_error (_("%s is not a mailbox!"), s);      return 0;    }    if (option (OPTCONFIRMAPPEND))    {      snprintf (tmp, sizeof (tmp), _("Append messages to %s?"), s);      if (mutt_yesorno (tmp, M_YES) != M_YES)	ret = 0;    }  }  else  {#ifdef USE_IMAP    if (magic != M_IMAP)#endif /* execute the block unconditionally if we don't use imap */    {      st->st_mtime = 0;      st->st_atime = 0;      if (errno == ENOENT)      {	if (option (OPTCONFIRMCREATE))	{	  snprintf (tmp, sizeof (tmp), _("Create %s?"), s);	  if (mutt_yesorno (tmp, M_YES) != M_YES)	    ret = 0;	}      }      else      {	mutt_perror (s);	return 0;      }    }  }  CLEARLINE (LINES-1);  return (ret);}