+2010-11-20 Bruno Haible <bruno@clisp.org>
+
+ Fix a comment.
+ * vasnprintf.c (VASNPRINTF): Fix comment.
+
2010-11-07 Bruno Haible <bruno@clisp.org>
* loadmsgcat.c (get_sysdep_segment_value): Update comment.
fbp[3] = '\0';
# else
/* On glibc2 systems from glibc >= 2.3 - probably also older
- ones - we know that snprintf's returns value conforms to
- ISO C 99: the gl_SNPRINTF_DIRECTIVE_N test passes.
+ ones - we know that snprintf's return value conforms to
+ ISO C 99: the tests gl_SNPRINTF_RETVAL_C99 and
+ gl_SNPRINTF_TRUNCATION_C99 pass.
Therefore we can avoid using %n in this situation.
On glibc2 systems from 2004-10-18 or newer, the use of %n
in format strings in writable memory may crash the program
+2010-11-20 Bruno Haible <bruno@clisp.org>
+
+ Fix a comment.
+ * vasnprintf.c (VASNPRINTF): Fix comment.
+
2010-11-07 Bruno Haible <bruno@clisp.org>
vasnprintf: Support I flag on glibc systems.
fbp[3] = '\0';
# else
/* On glibc2 systems from glibc >= 2.3 - probably also older
- ones - we know that snprintf's returns value conforms to
- ISO C 99: the gl_SNPRINTF_DIRECTIVE_N test passes.
+ ones - we know that snprintf's return value conforms to
+ ISO C 99: the tests gl_SNPRINTF_RETVAL_C99 and
+ gl_SNPRINTF_TRUNCATION_C99 pass.
Therefore we can avoid using %n in this situation.
On glibc2 systems from 2004-10-18 or newer, the use of %n
in format strings in writable memory may crash the program