}
/* returns 1 if Mutt can't display this type of data, 0 otherwise */
-int mutt_needs_mailcap (BODY *m)
+bool mutt_needs_mailcap (BODY *m)
{
switch (m->type)
{
case TYPETEXT:
if (ascii_strcasecmp ("plain", m->subtype) == 0)
- return 0;
+ return false;
break;
case TYPEAPPLICATION:
if((WithCrypto & APPLICATION_PGP) && mutt_is_application_pgp(m))
- return 0;
+ return false;
if((WithCrypto & APPLICATION_SMIME) && mutt_is_application_smime(m))
- return 0;
+ return false;
break;
case TYPEMULTIPART:
case TYPEMESSAGE:
- return 0;
+ return false;
}
- return 1;
+ return true;
}
bool mutt_is_text_part (BODY *b)
bool mutt_match_spam_list(const char *s, REPLACE_LIST *l, char *text, int textsize);
int mutt_messages_in_thread(CONTEXT *ctx, HEADER *hdr, int flag);
int mutt_multi_choice(char *prompt, char *letters);
-int mutt_needs_mailcap(BODY *m);
+bool mutt_needs_mailcap(BODY *m);
int mutt_num_postponed(int force);
int mutt_parse_bind(BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *err);
int mutt_parse_exec(BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *err);