diff options
| author | Vincent Richard <[email protected]> | 2006-08-25 14:36:44 +0000 |
|---|---|---|
| committer | Vincent Richard <[email protected]> | 2006-08-25 14:36:44 +0000 |
| commit | 29df79e4e5c9a428105856844f791f3c0f20c1d2 (patch) | |
| tree | 03bc40620cb160e39f2b6e6bef17ed3da0dfd4a8 /src/charset.cpp | |
| parent | Do not treat attached text files as text parts. (diff) | |
| download | vmime-29df79e4e5c9a428105856844f791f3c0f20c1d2.tar.gz vmime-29df79e4e5c9a428105856844f791f3c0f20c1d2.zip | |
Fixed parsing when space occurs at the end of the field value.
Diffstat (limited to 'src/charset.cpp')
| -rw-r--r-- | src/charset.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/charset.cpp b/src/charset.cpp index 3fe0878f..21e6005e 100644 --- a/src/charset.cpp +++ b/src/charset.cpp @@ -56,7 +56,8 @@ charset::charset(const char* name) void charset::parse(const string& buffer, const string::size_type position, const string::size_type end, string::size_type* newPosition) { - m_name = string(buffer.begin() + position, buffer.begin() + end); + m_name = utility::stringUtils::trim + (string(buffer.begin() + position, buffer.begin() + end)); setParsedBounds(position, end); |
