From 7053b5bc220d145ebb4a4ad11dcd90f7e298dd4d Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 14 Dec 2007 13:19:43 +0000 Subject: [PATCH] DEVEL15-emulate-vsyslog-20071214 LICENSE IPL10 Do not include vsyslog on Windows. Include syslog.h for the syslog() prototype. (cherry picked from commit 059031b3c6ff61340daad288deb378dc48cbd43a) --- src/util/snprintf.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/util/snprintf.c b/src/util/snprintf.c index 7f2452c7f4..6736f956db 100644 --- a/src/util/snprintf.c +++ b/src/util/snprintf.c @@ -14,6 +14,9 @@ RCSID #ifndef AFS_NT40_ENV #include #include +#ifndef HAVE_VSYSLOG +#include +#endif #else #include #endif @@ -521,6 +524,7 @@ vsnprintf(char *p, unsigned int avail, char *fmt, va_list ap) } #endif /* AFS_OSF20_ENV || AFS_AIX32_ENV */ +#ifndef AFS_NT40_ENV #ifndef HAVE_VSYSLOG void vsyslog(int priority, const char *format, va_list args) @@ -531,7 +535,6 @@ vsyslog(int priority, const char *format, va_list args) } #endif -#ifndef AFS_NT40_ENV #if defined(AFS_OSF20_ENV) && !defined(AFS_DUX50_ENV) || defined(AFS_AIX32_ENV) || (defined(AFS_SUN55_ENV) && !defined(AFS_SUN56_ENV)) || !defined(HAVE_SNPRINTF) #ifdef AFS_AIX51_ENV