#include <stdio.h>
#include <errno.h>
#include <string.h>
-#if defined(HAVE_SYSLOG)
#include <syslog.h>
-#endif
-#include "i18n.h"
+#include "gettext.h"
#include "fetchmail.h"
-# include <stdarg.h>
+#include <stdarg.h>
#define MALLOC(n) xmalloc(n)
#define REALLOC(n,s) xrealloc(n,s)
report (errfp, GT_("%s (log message incomplete)\n"), partial_message);
}
-#if defined(HAVE_SYSLOG)
if (use_syslog)
{
int priority;
va_end(args);
}
else /* i. e. not using syslog */
-#endif
{
if ( *message == '\n' )
{
use_syslog = FALSE;
break;
-#ifdef HAVE_SYSLOG
case -1: /* syslogd */
unbuffered = FALSE;
use_syslog = TRUE;
break;
-#endif /* HAVE_SYSLOG */
}
}
}
}
-#ifdef HAVE_STDARG_H
static void report_vbuild(const char *message, va_list args)
{
int n;
partial_message = (char *)REALLOC (partial_message, partial_message_size);
}
}
-#endif
void report_build (FILE *errfp, const char *message, ...)
{
rep_ensuresize();
- VA_START(args, message);
+ va_start(args, message);
report_vbuild(message, args);
va_end(args);
rep_ensuresize();
- VA_START(args, message);
+ va_start(args, message);
report_vbuild(message, args);
va_end(args);