changeset 10213:6c32cc350164 HEAD

message_header_encode(): Line lengths weren't calculated properly with some characters.
author Timo Sirainen <tss@iki.fi>
date Wed, 28 Oct 2009 13:51:53 -0400
parents f68c2cc1b32b
children c84c4f705e69
files src/lib-mail/message-header-encode.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-mail/message-header-encode.c	Wed Oct 28 13:50:55 2009 -0400
+++ b/src/lib-mail/message-header-encode.c	Wed Oct 28 13:51:53 2009 -0400
@@ -64,6 +64,7 @@
 		case '=':
 		case '?':
 		case '_':
+			line_len_left -= 2;
 			str_printfa(output, "=%2X", input[i]);
 			break;
 		default: