about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-05-14 00:53:21 -0400
committerUlrich Drepper <drepper@gmail.com>2011-05-14 00:53:21 -0400
commit1af4e29837e9969377781b47254b6e4c293353ed (patch)
treeef585980f3ebb3250a75ed77f3b2dffa9424a7b0 /ChangeLog
parentda62f81bdd23bb5095cd54c0b34ae6d5a93df69e (diff)
downloadglibc-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--ChangeLog5
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.