diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2004-01-11 12:28:52 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2004-01-11 12:28:52 +0800 |
commit | f79c4faf50deeee2fda26c675b38da3ad019a489 (patch) | |
tree | 2024e7736ec59453a0b561df3d4046b0c65895c6 /calendar | |
parent | ce1cd2b1ae0906ad56add2a737a4591af21c8acd (diff) | |
download | gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar.gz gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar.bz2 gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar.lz gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar.xz gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.tar.zst gsoc2013-evolution-f79c4faf50deeee2fda26c675b38da3ad019a489.zip |
if e_iconv() returns -1, check that errno != EINVAL - if errno *is*
2004-01-10 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (rfc2047_encode_word): if e_iconv() returns
-1, check that errno != EINVAL - if errno *is* EINVAL, it just
means that our convlen wasn't long enough to include the whole
sequence. This is fine, we'll just start where we left off next
loop thru. Fixes bug #52593 (the buffer was duplicated because
state wasn't flushed).
(camel_header_encode_string): Fixed a type-o in loop where
encoding=0, don't g_string_append_len starting at 'word'
inptr-start bytes long - 'word' could be NULL and/or inptr-start
could be longer than inptr-word.
svn path=/trunk/; revision=24149
Diffstat (limited to 'calendar')
0 files changed, 0 insertions, 0 deletions