X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Flog.c;h=0ac45b76ece43822635b07f709a1b5e676dd0fbd;hp=e3e697b0b66d9614733920599e86bc09a9956ae4;hb=f97f3ef416aefe635abedc05cf0ed167634d9af9;hpb=f3b299a731bf7edf0dbe2f2ba107de64ebabb4f7 diff --git a/src/log.c b/src/log.c index e3e697b0..0ac45b76 100644 --- a/src/log.c +++ b/src/log.c @@ -29,15 +29,18 @@ so, delete this exception statement from your version. */ #include +/* This allows the architecture-specific .h files to specify the use + of stdargs regardless of __STDC__. */ +#ifndef WGET_USE_STDARG /* Use stdarg only if the compiler supports ANSI C and stdarg.h is present. We check for both because there are configurations where stdarg.h exists, but doesn't work. */ -#undef WGET_USE_STDARG -#ifdef __STDC__ -# ifdef HAVE_STDARG_H -# define WGET_USE_STDARG +# ifdef __STDC__ +# ifdef HAVE_STDARG_H +# define WGET_USE_STDARG +# endif # endif -#endif +#endif /* not WGET_USE_STDARG */ #include #ifdef HAVE_STRING_H