X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/2f098547ea2415971ac7b38d90246f53116d041f..f7632fc60d69c8dabed600ede87f0b91319a3b7f:/log.c diff --git a/log.c b/log.c index 32ae3552..732a96b7 100644 --- a/log.c +++ b/log.c @@ -26,33 +26,11 @@ static FILE *logfile; -/**************************************************************************** - return the date and time as a string -****************************************************************************/ -static char *timestring(void ) -{ - static char TimeBuf[200]; - time_t t = time(NULL); - struct tm *tm = localtime(&t); - -#ifdef HAVE_STRFTIME - strftime(TimeBuf,sizeof(TimeBuf)-1,"%Y/%m/%d %T",tm); -#else - strlcpy(TimeBuf, asctime(tm), sizeof(TimeBuf)-1); -#endif - - if (TimeBuf[strlen(TimeBuf)-1] == '\n') { - TimeBuf[strlen(TimeBuf)-1] = 0; - } - - return(TimeBuf); -} - static void logit(int priority, char *buf) { if (logfile) { fprintf(logfile,"%s [%d] %s", - timestring(), (int)getpid(), buf); + timestring(time(NULL)), (int)getpid(), buf); fflush(logfile); } else { syslog(priority, "%s", buf);