X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=attach.c;h=2b9fb0f6762bd4bd957735622a61770cabc5ad96;hp=99b1aa9df52cb1d3b8a865bb13d991dc663aeb57;hb=07ccefd6c97ddd433d8432f7b4596a5572e09b48;hpb=688ac22f746f785c27ac99ac86aa85a3035a3638 diff --git a/attach.c b/attach.c index 99b1aa9..2b9fb0f 100644 --- a/attach.c +++ b/attach.c @@ -851,6 +851,7 @@ int mutt_print_attachment (FILE * fp, BODY * a) pid_t thepid; FILE *ifp, *fpout; short unlink_newfile = 0; + int tok; snprintf (type, sizeof (type), "%s/%s", TYPE (a), a->subtype); @@ -922,8 +923,8 @@ int mutt_print_attachment (FILE * fp, BODY * a) return (1); } - if (!ascii_strcasecmp ("text/plain", type) || - !ascii_strcasecmp ("application/postscript", type)) { + tok = mime_which_token(type, -1); + if (tok == MIME_TEXT_PLAIN || tok == MIME_APPLICATION_POSTSCRIPT) { return (mutt_pipe_attachment (fp, a, NONULL (PrintCmd), NULL)); } else if (mutt_can_decode (a)) {