From: Neil Conway Date: Fri, 15 Apr 2005 04:29:32 +0000 (+0000) Subject: This patch changes the use of varargs.h to stdarg.h as X-Git-Tag: REL8_1_0BETA1~1015 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3fa790107048e3bd84a4c7f92b083810b0ed5f5f;p=thirdparty%2Fpostgresql.git This patch changes the use of varargs.h to stdarg.h as required by modern versions of GCC. Niels Breet --- diff --git a/src/tools/entab/halt.c b/src/tools/entab/halt.c index c7b9ab6bb95..d204d286780 100644 --- a/src/tools/entab/halt.c +++ b/src/tools/entab/halt.c @@ -5,7 +5,7 @@ ** This is used to print out error messages and exit */ -#include +#include #include #include #include @@ -19,15 +19,14 @@ /*VARARGS*/ void -halt(va_alist) -va_dcl +halt(const char *path, ...) { va_list arg_ptr; char *format, *pstr; void (*sig_func) (); - va_start(arg_ptr); + va_start(arg_ptr, path); format = va_arg(arg_ptr, char *); if (strncmp(format, "PERROR", 6) != 0) vfprintf(stderr, format, arg_ptr);