Mercurial > mxe-octave
comparison src/vmime-0.9.1-svn-r546-20100514.patch @ 981:26d50f1e4b29
upgrade package vmime to 0.9.1-svn-r546
r546 | vincent-richard | 2010-05-14 18:56:20 +0200 (Fri, 14 May 2010) | 1 line
Fixed parsing of header field value with no data on the first line (folding).
author | Mark Brand <mabrand@mabrand.nl> |
---|---|
date | Sat, 15 May 2010 20:45:27 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
980:310b148a8061 | 981:26d50f1e4b29 |
---|---|
1 This file is part of mingw-cross-env. | |
2 See doc/index.html for further information. | |
3 | |
4 diff -urN a/src/headerField.cpp b/src/headerField.cpp | |
5 --- a/src/headerField.cpp 2010-05-15 20:36:05.685783611 +0200 | |
6 +++ b/src/headerField.cpp 2010-05-15 20:36:18.853452026 +0200 | |
7 @@ -146,6 +146,12 @@ | |
8 { | |
9 c = buffer[pos]; | |
10 | |
11 + // Check for folded line | |
12 + if (c == '\r' && pos + 2 < end && buffer[pos + 1] == '\n' && | |
13 + (buffer[pos + 2] == ' ' || buffer[pos + 2] == '\t')) | |
14 + { | |
15 + pos += 3; | |
16 + } | |
17 // Check for end of contents | |
18 if (c == '\r' && pos + 1 < end && buffer[pos + 1] == '\n') | |
19 { |