diff options
Diffstat (limited to 'libc/misc/syslog/syslog.c')
-rw-r--r-- | libc/misc/syslog/syslog.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libc/misc/syslog/syslog.c b/libc/misc/syslog/syslog.c index 5605aecf1..129b2036e 100644 --- a/libc/misc/syslog/syslog.c +++ b/libc/misc/syslog/syslog.c @@ -31,9 +31,7 @@ * SUCH DAMAGE. */ -#define time __time #define ctime __ctime -#define sigaction __sigaction_internal #define __FORCE_GLIBC #define _GNU_SOURCE @@ -84,6 +82,7 @@ #include <ctype.h> #include <signal.h> +extern time_t __time (time_t *__timer) attribute_hidden; #ifdef __UCLIBC_HAS_THREADS__ # include <pthread.h> @@ -172,7 +171,7 @@ __vsyslog( int pri, const char *fmt, va_list ap ) * no longer than 64 characters plus length of the LogTag. So it's * safe to test only LogTag and use normal sprintf everywhere else. */ - (void)time(&now); + (void)__time(&now); stdp = p = tbuf + sprintf(tbuf, "<%d>%.15s ", pri, ctime(&now) + 4); if (LogTag) { if (__strlen(LogTag) < sizeof(tbuf) - 64) |