From: Richard Russon Date: Mon, 10 Apr 2017 17:44:56 +0000 (+0100) Subject: mutt_needs_mailcap X-Git-Tag: neomutt-20170414~8^2~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b6770dbd7cde559913ef2c4b4ac77a1b2976d102;p=neomutt mutt_needs_mailcap --- diff --git a/muttlib.c b/muttlib.c index 43ce39f88..e6f4edc63 100644 --- a/muttlib.c +++ b/muttlib.c @@ -695,27 +695,27 @@ void mutt_delete_parameter (const char *attribute, PARAMETER **p) } /* 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) diff --git a/protos.h b/protos.h index 0f398ae1e..9ef7e5f08 100644 --- a/protos.h +++ b/protos.h @@ -346,7 +346,7 @@ bool mutt_match_rx_list(const char *s, RX_LIST *l); 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);