Fix endless loop in mbmemcasecoll.
authorBruno Haible <bruno@clisp.org>
Wed, 22 Sep 2010 11:34:54 +0000 (13:34 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 22 Sep 2010 11:34:54 +0000 (13:34 +0200)
commit3e2b3547b415017f1eeec4a8483901a172bcd3cb
tree3c32a6bbf1d6986166359300699c6b8dbbf700bd
parent7ee2f0242c5f02ef641aaed5be93ec9b05771bae
Fix endless loop in mbmemcasecoll.

* lib/mbmemcasecoll.c (apply_towlower): When mbrtowc returns 0, copy 1
byte.
* tests/test-mbmemcasecmp.h (test_ascii): Test embedded NULs.
ChangeLog
lib/mbmemcasecoll.c
tests/test-mbmemcasecmp.h