diff --git a/rfc2231.c b/rfc2231.c index 49fcc5d..f9a508b 100644 --- a/rfc2231.c +++ b/rfc2231.c @@ -45,7 +45,7 @@ blaze822_mime2231_parameter(char *s, char *name, if (blaze822_mime_parameter(s, namenum, &sbuf, &ebuf)) { found_extended: // decode extended - if (i == 0) { // extended-initial-value + if (i == 0 || i == 100) { // extended-initial-value char *encstart = sbuf; sbuf = strchr(sbuf, '\''); if (!sbuf)