From: David Levine Date: Sat, 16 Feb 2013 14:19:45 +0000 (-0600) Subject: In InitMultiPart(), always set bogus_mp_content if boundaries X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/e06ec1e3e331c6f77df73fbcf0da5b733f22725a In InitMultiPart(), always set bogus_mp_content if boundaries don't match. --- diff --git a/uip/mhparse.c b/uip/mhparse.c index dd7c83de..69d2f2c8 100644 --- a/uip/mhparse.c +++ b/uip/mhparse.c @@ -1247,11 +1247,11 @@ end_part: } } - if (suppress_bogus_mp_content_warning) { - bogus_mp_content = 1; - } else { + if (! suppress_bogus_mp_content_warning) { advise (NULL, "bogus multipart content in message %s", ct->c_file); } + bogus_mp_content = 1; + if (!inout && part) { p = part->mp_part; p->c_end = ct->c_end;