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)  | 
