From e06ec1e3e331c6f77df73fbcf0da5b733f22725a Mon Sep 17 00:00:00 2001 From: David Levine Date: Sat, 16 Feb 2013 08:19:45 -0600 Subject: [PATCH] In InitMultiPart(), always set bogus_mp_content if boundaries don't match. --- uip/mhparse.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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; -- 2.56.0