mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 18:16:48 -04:00
28 lines
828 B
C
28 lines
828 B
C
--- debug.c.orig 1999-11-30 17:58:53 UTC
|
|
+++ debug.c
|
|
@@ -378,6 +378,7 @@ log(int severity, int syserr, char *form
|
|
static char fmt[211] = "warning - ";
|
|
char *msg;
|
|
struct timeval now;
|
|
+ time_t now_sec;
|
|
struct tm *thyme;
|
|
|
|
va_start(ap, format);
|
|
@@ -394,6 +395,7 @@ log(severity, syserr, format, va_alist)
|
|
char *msg;
|
|
char tbuf[20];
|
|
struct timeval now;
|
|
+ time_t now_sec;
|
|
struct tm *thyme;
|
|
|
|
va_start(ap);
|
|
@@ -408,7 +410,8 @@ log(severity, syserr, format, va_alist)
|
|
*/
|
|
if (haveterminal && (debug || severity <= LOG_WARNING)) {
|
|
gettimeofday(&now,NULL);
|
|
- thyme = localtime(&now.tv_sec);
|
|
+ now_sec = now.tv_sec;
|
|
+ thyme = localtime(&now_sec);
|
|
if (!debug)
|
|
fprintf(stderr, "%s: ", progname);
|
|
fprintf(stderr, "%02d:%02d:%02d.%03ld %s", thyme->tm_hour,
|