]> granicus.if.org Git - mutt/commitdiff
Properly encode '_' characters in words which are qp-encoded.
authorThomas Roessler <roessler@does-not-exist.org>
Thu, 19 Nov 1998 23:46:52 +0000 (23:46 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Thu, 19 Nov 1998 23:46:52 +0000 (23:46 +0000)
rfc2047.c

index 72ea1fd9cfcde3ed598862dabf0cebccbef16573..7636cda6638d14a7b02480a7c4964487e10e462a 100644 (file)
--- a/rfc2047.c
+++ b/rfc2047.c
@@ -69,7 +69,7 @@ static void q_encode_string (char *d, size_t dlen, const unsigned char *s)
       wordlen++;
       dlen--;
     }
-    else if ((*s & 0x80) || *s == '\t' || strchr (MimeSpecials, *s))
+    else if ((*s & 0x80) || *s == '\t' || *s == '_' || strchr (MimeSpecials, *s))
     {
       if (wordlen >= 70)
       {