From 709de5a0444349c873cd460222eb00ee1e83a051 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 25 Jul 2006 11:32:36 +0000 Subject: [PATCH] Use the stdarg module. --- ChangeLog | 4 ++++ lib/ChangeLog | 5 +++++ lib/version-etc.c | 6 +----- modules/version-etc | 1 + 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 26f9c6c9c..c4da857ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2006-07-25 Bruno Haible + + * modules/version-etc (Depends-on): Add stdarg. + 2006-07-24 Paul Eggert * MODULES.html.sh (File stream based Input/Output): diff --git a/lib/ChangeLog b/lib/ChangeLog index e82bd4030..aa83fbc60 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2006-07-25 Bruno Haible + + * version-etc.c (version_etc_va): Use va_copy, assumed to be defined in + or config.h. + 2006-07-24 Bruno Haible * clean-temp.h: New file, from GNU gettext. diff --git a/lib/version-etc.c b/lib/version-etc.c index cb9e4c2f0..7887c26e2 100644 --- a/lib/version-etc.c +++ b/lib/version-etc.c @@ -50,11 +50,7 @@ version_etc_va (FILE *stream, { va_list tmp_authors; -#ifdef __va_copy - __va_copy (tmp_authors, authors); -#else - tmp_authors = authors; -#endif + va_copy (tmp_authors, authors); n_authors = 0; while (va_arg (tmp_authors, const char *) != NULL) diff --git a/modules/version-etc b/modules/version-etc index a73be3c6f..2b6d015f4 100644 --- a/modules/version-etc +++ b/modules/version-etc @@ -7,6 +7,7 @@ lib/version-etc.c Depends-on: gettext-h +stdarg configure.ac: -- 2.11.0