]> granicus.if.org Git - neomutt/commitdiff
mutt_needs_mailcap
authorRichard Russon <rich@flatcap.org>
Mon, 10 Apr 2017 17:44:56 +0000 (18:44 +0100)
committerRichard Russon <rich@flatcap.org>
Tue, 11 Apr 2017 23:29:59 +0000 (00:29 +0100)
muttlib.c
protos.h

index 43ce39f88b86e90f269dee16be8068af8da5cbb3..e6f4edc63d747787ae4cd5fd8edd6f3974195a21 100644 (file)
--- 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)
index 0f398ae1edd9d2f8b991ecc91bb3d2b288b7bda4..9ef7e5f081b98b052d1a895d5cf6e827c7057fca 100644 (file)
--- 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);