diff options
Diffstat (limited to 'mshow.c')
-rw-r--r-- | mshow.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mshow.c b/mshow.c index 8d70120..f66e7b2 100644 --- a/mshow.c +++ b/mshow.c @@ -316,9 +316,10 @@ nofilter: } printf("\n"); } else if (strncmp(ct, "multipart/alternative", 21) == 0) { - choose_alternative(msg, depth); - - r = MIME_PRUNE; + if (strcmp(Aflag, "all") != 0) { + choose_alternative(msg, depth); + r = MIME_PRUNE; + } // else default blaze822_mime_walk action } else if (strncmp(ct, "multipart/", 10) == 0) { ; // default blaze822_mime_walk action } else { |