avoid another warning from gcc
[gnulib.git] / ChangeLog
index 230a150..f96815a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,65 @@
+2008-05-21  Jim Meyering  <meyering@redhat.com>
+
+       avoid a warning from gcc
+       * lib/vasnprintf.c (IF_LINT): Define.
+       (scale10_round_decimal_long_double):
+       Use it to avoid a "may be used uninitialized" warning.
+       (scale10_round_decimal_double): Likewise.
+
+2008-05-21  Simon Josefsson  <simon@josefsson.org>
+
+       * m4/memcmp.m4: When cross-compiling, assume memcmp works if it is
+       declared.
+
+2008-05-20  Bruno Haible  <bruno@clisp.org>
+
+       * tests/test-memcmp.c (main): Test also the sign of the result. Test
+       against two known bugs; code taken from autoconf's AC_FUNC_MEMCMP.
+
+2008-05-20  Simon Josefsson  <simon@josefsson.org>
+
+       * modules/memcmp-tests: New file.
+       * tests/test-memcmp.c: New file.
+
+2008-05-19  Bruno Haible  <bruno@clisp.org>
+
+       * modules/propername (Notice, configure.ac): Put quoted "..." into
+       --keyword option.
+       * lib/propername.h: Update comments accordingly.
+       Reported by Eric Blake.
+
+2008-05-19  Martin Lambers  <marlam@marlam.de>  (tiny change)
+
+       * modules/getpass-gnu (Depends-on): Add fseeko.
+
+2008-05-19  Simon Josefsson  <simon@josefsson.org>
+
+       * modules/base64-tests: New file.
+
+2008-05-19  Bo Borgerson <gigabo@gmail.com>
+
+       * lib/base64.c (base64_decode_ctx): If a decode context structure
+       was passed in use it to ignore newlines.  If a context structure
+       was _not_ passed in, continue to treat newlines as garbage (this
+       is the historical behavior).  Formerly base64_decode.
+       (base64_decode_alloc_ctx): Formerly base64_decode_alloc.  Now
+       takes a decode context structure.
+       * lib/base64.h (base64_decode): Macro for four-argument calls.
+       (base64_decode_alloc): Likewise.
+       * lib/base64.c (base64_decode_ctx): If a decode context structure
+       was passed in use it to ignore newlines.  If a context structure
+       was _not_ passed in, continue to treat newlines as garbage (this
+       is the historical behavior).  Formerly base64_decode.
+       (base64_decode_alloc_ctx): Formerly base64_decode_alloc.  Now
+       takes a decode context structure.
+       * lib/base64.h (base64_decode): Macro for four-argument calls.
+       (base64_decode_alloc): Likewise.
+
 2008-05-19  Jim Meyering  <meyering@redhat.com>
 
        avoid a warning from gcc
        * lib/trim.c (IF_LINT): Define.
-       (trim2): Use it to void a "may be used uninitialized" warning.
+       (trim2): Use it to avoid a "may be used uninitialized" warning.
 
        Fix doc typo.
        * doc/glibc-functions/getpass.texi (getpass): s/PATH_MAX/PASS_MAX/.
 
        avoid a warning from gcc
        * lib/getndelim2.c (IF_LINT): Define.
-       (getndelim2): Use it to void a "may be used uninitialized" warning.
+       (getndelim2): Use it to avoid a "may be used uninitialized" warning.
 
        vc-list-files: work properly with build-aux/cvsu, too
        * build-aux/vc-list-files: Hoist the "./"-removing code to apply