diff options
| author | Sam Varshavchik | 2018-11-17 08:54:26 -0500 | 
|---|---|---|
| committer | Sam Varshavchik | 2018-11-17 08:54:26 -0500 | 
| commit | 1aba76189988e57ccbb7fb9393abf9822b37163a (patch) | |
| tree | aaab05dd586cd2fa8a12b727478a77cc68b14aeb | |
| parent | befd23187c407f2462d0abc6359db46c5dd22a66 (diff) | |
| download | courier-libs-1aba76189988e57ccbb7fb9393abf9822b37163a.tar.bz2 | |
Make sure isutf8 is initialized.
| -rw-r--r-- | imap/ChangeLog | 5 | ||||
| -rw-r--r-- | imap/pop3dserver.c | 1 | 
2 files changed, 6 insertions, 0 deletions
| diff --git a/imap/ChangeLog b/imap/ChangeLog index bbfca74..f6bb631 100644 --- a/imap/ChangeLog +++ b/imap/ChangeLog @@ -1,3 +1,8 @@ +2018-11-17  Sam Varshavchik  <mrsam@courier-mta.com> + +	* pop3dserver.c (calcsize): Fix spurious flagging of non-UTF8 +	messages as UTF-8. +  2018-11-16  Sam Varshavchik  <mrsam@courier-mta.com>  	* pop3dserver.c (readpop3dlist): Be able to update diff --git a/imap/pop3dserver.c b/imap/pop3dserver.c index 8972668..240184e 100644 --- a/imap/pop3dserver.c +++ b/imap/pop3dserver.c @@ -139,6 +139,7 @@ static void calcsize(struct msglist *m)  	if (m->size > 0 && fseek(f, -1, SEEK_SET) == 0 && getc(f) != '\n')  		m->size+=2; /* We'll add an extra CRLF ourselves */ +	m->isutf8=0;  	if (p->rfcviolation & RFC2045_ERR8BITHEADER)  		m->isutf8=1;  	rfc2045_free(p); | 
