Ensure errno when strdup fails.
[gnulib.git] / ChangeLog
index 856cdf8..8996bd0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2007-01-21  Bruno Haible  <bruno@clisp.org>
 
+       * lib/striconv.c (str_iconv): Guarantee errno is set when strdup fails.
+       * lib/striconveh.c (str_iconveh): Likewise.
+
+2007-01-21  Bruno Haible  <bruno@clisp.org>
+
        * lib/striconveh.h (mem_iconveh): New declaration.
        * lib/striconveh.c (mem_iconveh): New function.
        * tests/test-striconveh.c (main): Add tests for mem_iconveh.