Mercurial > hg > octave-lyh > gnulib-hg
changeset 9095:46dab2096f98
Fix a #if error that causes a build failure on Linux/PowerPC with glibc-2.3.6.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 14 Jul 2007 00:09:08 +0000 |
parents | 446ec98dae3b |
children | 7f1880b27b89 |
files | ChangeLog lib/vasnprintf.c |
diffstat | 2 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2007-07-13 Bruno Haible <bruno@clisp.org> + + * lib/vasnprintf.c (decimal_point_char): Define also if + (NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) + && !NEED_PRINTF_DIRECTIVE_A. + Reported by Clemens Koller <clemens.koller@anagramm.de> via + Gary V. Vaughan <gary@gnu.org>. + 2007-07-13 Paul Eggert <eggert@cs.ucla.edu> * lib/inttypes_.h: Undo previous change, since it was fixed
--- a/lib/vasnprintf.c +++ b/lib/vasnprintf.c @@ -200,7 +200,7 @@ /* Here we need to call the native sprintf, not rpl_sprintf. */ #undef sprintf -#if NEED_PRINTF_DIRECTIVE_A && !defined IN_LIBINTL +#if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) && !defined IN_LIBINTL /* Determine the decimal-point character according to the current locale. */ # ifndef decimal_point_char_defined # define decimal_point_char_defined 1