diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-05-14 00:53:21 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-05-14 00:53:21 -0400 |
commit | 1af4e29837e9969377781b47254b6e4c293353ed (patch) | |
tree | ef585980f3ebb3250a75ed77f3b2dffa9424a7b0 /ChangeLog | |
parent | da62f81bdd23bb5095cd54c0b34ae6d5a93df69e (diff) | |
download | glibc-1af4e29837e9969377781b47254b6e4c293353ed.tar.gz glibc-1af4e29837e9969377781b47254b6e4c293353ed.tar.xz glibc-1af4e29837e9969377781b47254b6e4c293353ed.zip |
Fix handling of incomplete character storage in state
If iconv is called more than once in a row for adding bytes to the sequence while still remain under the minimum size of a character and if STORE_REST is defined, we didn't consume any input. Fix that.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index a25ddb25c3..6c125e3029 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-05-14 Ulrich Drepper <drepper@gmail.com> + + * iconv/loop.c (SINGLE) [STORE_REST]: Add input bytes to bytebuf before + storing incomplete byte sequence in state object. + 2011-05-11 Andreas Schwab <schwab@redhat.com> * Makeconfig (+link-pie): Indent. |