From 36466e64f0f8cbf1a915070f3f071b9360926cae Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 25 Aug 2000 22:25:03 +0000 Subject: Update. 2000-08-25 Ulrich Drepper * iconv/gconv_trans.c (__gconv_transliterate): Pass NULL instead of irreversible in recursive call of conversion function to signal that no error handling is wanted. * iconv/loop.c (ignore_errors_p): irreversible must be != NULL, too. (STANDARD_ERR_HANDLER): Don't do anything if irreversible == NULL. * iconv/skeleton.c (lirreversiblep): New variable. Set to NULL is recursive error handling call, otherwise to &lirreversible. Use it for calls to conversion functions. * iconv/gconv_simple.c (ucs4_internal_loop): Don't handle errors when transliterating. (ucs4_internal_loop_unaligned): Likewise. (ucs4le_internal_loop): Likewise. (ucs4le_internal_loop_unaligned): Likewise. --- ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index eb4118d599..9f4e4512e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2000-08-25 Ulrich Drepper + + * iconv/gconv_trans.c (__gconv_transliterate): Pass NULL instead of + irreversible in recursive call of conversion function to signal that + no error handling is wanted. + * iconv/loop.c (ignore_errors_p): irreversible must be != NULL, too. + (STANDARD_ERR_HANDLER): Don't do anything if irreversible == NULL. + * iconv/skeleton.c (lirreversiblep): New variable. Set to NULL is + recursive error handling call, otherwise to &lirreversible. Use it + for calls to conversion functions. + * iconv/gconv_simple.c (ucs4_internal_loop): Don't handle errors when + transliterating. + (ucs4_internal_loop_unaligned): Likewise. + (ucs4le_internal_loop): Likewise. + (ucs4le_internal_loop_unaligned): Likewise. + 2000-08-25 Greg McGary * sysdeps/i386/memchr.S: Check high bound against chars -- cgit 1.4.1