X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/71458b3b2492943349f7693a46792756d5013c69..9b706433f:/h/mhparse.h?ds=sidebyside diff --git a/h/mhparse.h b/h/mhparse.h index 29fc1afe..bb55153f 100644 --- a/h/mhparse.h +++ b/h/mhparse.h @@ -109,6 +109,7 @@ struct Content { /* Content-Transfer-Encoding info (decoded contents) */ struct cefile c_cefile; /* structure holding decoded content */ int c_encoding; /* internal flag for encoding type */ + int c_reqencoding; /* Requested encoding (by mhbuild) */ /* Content-MD5 info */ int c_digested; /* have we seen this header before? */ @@ -303,14 +304,16 @@ CT parse_mime (char *); * processed by default. * encoding - The default encoding to use when doing RFC 2047 header * encoding. Must be one of CE_UNKNOWN, CE_BASE64, or - * CE_QUOTED; + * CE_QUOTED. + * maxunencoded - The maximum line length before the default encoding for + * text parts is quoted-printable. * * Returns a CT structure describing the resulting MIME message. If the * -auto flag is set and a MIME-Version header is encountered, the return * value is NULL. */ CT build_mime (char *infile, int autobuild, int dist, int directives, - int encoding); + int encoding, size_t maxunencoded); int add_header (CT, char *, char *); int get_ctinfo (char *, CT, int);