Mercurial > hg > octave-kai > gnulib-hg
changeset 14054:14832bf034b8
ftoastr, snprintf: ftoastr + snprintf module
* lib/ftoastr.c: Use GNULIB_SNPRINTF, not GNULIB_SNPRINTF_POSIX,
since the snprintf module now should be good enough here.
* modules/snprintf (configure.ac): Add gl_MODULE_INDICATOR([snprintf]).
It seems odd to have both gl_STDIO_MODULE_INDICATOR([snprintf])
and gl_MODULE_INDICATOR([snprintf]), but the former enables
GNULIB_SNPRINTF only for the test directory, and the latter
doesn't arrange for gl_STDIO_H_DEFAULTS to be called, so neither
seems to suffice by itself.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Wed, 29 Dec 2010 01:25:46 -0800 |
parents | f3a03b79bd9b |
children | b968dd130aed |
files | ChangeLog lib/ftoastr.c modules/snprintf |
diffstat | 3 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2010-12-29 Paul Eggert <eggert@cs.ucla.edu> + + ftoastr, snprintf: ftoastr + snprintf module + * lib/ftoastr.c: Use GNULIB_SNPRINTF, not GNULIB_SNPRINTF_POSIX, + since the snprintf module now should be good enough here. + * modules/snprintf (configure.ac): Add gl_MODULE_INDICATOR([snprintf]). + It seems odd to have both gl_STDIO_MODULE_INDICATOR([snprintf]) + and gl_MODULE_INDICATOR([snprintf]), but the former enables + GNULIB_SNPRINTF only for the test directory, and the latter + doesn't arrange for gl_STDIO_H_DEFAULTS to be called, so neither + seems to suffice by itself. + 2010-12-28 Paul Eggert <eggert@cs.ucla.edu> alloca: one step towards thread-safety
--- a/lib/ftoastr.c +++ b/lib/ftoastr.c @@ -69,7 +69,7 @@ /* On hosts where it's not known that snprintf works, use sprintf to implement the subset needed here. Typically BUFSIZE is big enough and there's little or no performance hit. */ -#if ! GNULIB_SNPRINTF_POSIX +#if ! GNULIB_SNPRINTF # undef snprintf # define snprintf ftoastr_snprintf static int