diff options
author | Ulrich Drepper <drepper@redhat.com> | 1996-08-26 10:28:45 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1996-08-26 10:28:45 +0000 |
commit | dcf0671d905200c449f92ead6cf43c184637a0d5 (patch) | |
tree | 91dc217311db41e89545d487b991865a6433205e /misc/syslog.c | |
parent | 4884d0f03c5a3b3d2459655e76fa2d0684d389dc (diff) | |
download | glibc-dcf0671d905200c449f92ead6cf43c184637a0d5.tar.gz glibc-dcf0671d905200c449f92ead6cf43c184637a0d5.tar.xz glibc-dcf0671d905200c449f92ead6cf43c184637a0d5.zip |
handle password file locking. cvs/libc-960826
Diffstat (limited to 'misc/syslog.c')
-rw-r--r-- | misc/syslog.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/misc/syslog.c b/misc/syslog.c index 3a39c4317a..de159da9ee 100644 --- a/misc/syslog.c +++ b/misc/syslog.c @@ -96,6 +96,7 @@ vsyslog(pri, fmt, ap) register const char *fmt; va_list ap; { + struct tm now_tm; time_t now; int fd; FILE *f; @@ -126,10 +127,11 @@ vsyslog(pri, fmt, ap) #ifdef USE_IN_LIBIO f->_IO_write_ptr += strftime (f->_IO_write_ptr, f->_IO_write_end - f->_IO_write_ptr, - "%h %e %T ", localtime (&now)); + "%h %e %T ", + __localtime_r (&now, &now_tm)); #else f->__bufp += strftime (f->__bufp, f->__put_limit - f->__bufp, - "%h %e %T ", localtime (&now)); + "%h %e %T ", __localtime_r (&now, &mow_tm)); #endif msgoff = ftell (f); if (LogTag == NULL) |