X-Git-Url: http://git.pond.sub.org/?p=empserver;a=blobdiff_plain;f=src%2Flib%2Flwp%2Fstatus.c;h=0cff83383969bdbb42cde7e70652407b3523e3b7;hp=045c30146b98ce5c029154bc9e72026d30c3f6f6;hb=9b7adfbe;hpb=5f263a7753dc728809ff85c993af975f6c76e61e diff --git a/src/lib/lwp/status.c b/src/lib/lwp/status.c index 045c30146..0cff83383 100644 --- a/src/lib/lwp/status.c +++ b/src/lib/lwp/status.c @@ -40,30 +40,31 @@ #if defined(_EMPTH_LWP) -void lwpStatus(struct lwpProc *proc, char *format, ...) +void +lwpStatus(struct lwpProc *proc, char *format, ...) { - va_list ap; - static struct timeval startTime; - struct timeval tv; - char buf[1024]; - int sec, msec; + va_list ap; + static struct timeval startTime; + struct timeval tv; + char buf[1024]; + int sec, msec; - va_start(ap,format); - if (proc->flags & LWP_PRINT) { - if (startTime.tv_sec == 0) - gettimeofday(&startTime, 0); - gettimeofday(&tv, 0); - sec = tv.tv_sec - startTime.tv_sec; - msec = (tv.tv_usec - startTime.tv_usec) / 1000; - if (msec < 0) { - sec++; - msec += 1000; - } - vsprintf(buf, format, ap); - printf("%d:%02d.%03d %17s[%d]: %s\n", sec/60, sec%60, msec/10, - proc->name, proc->pri, buf); + va_start(ap, format); + if (proc->flags & LWP_PRINT) { + if (startTime.tv_sec == 0) + gettimeofday(&startTime, 0); + gettimeofday(&tv, 0); + sec = tv.tv_sec - startTime.tv_sec; + msec = (tv.tv_usec - startTime.tv_usec) / 1000; + if (msec < 0) { + sec++; + msec += 1000; } - va_end(ap); + vsprintf(buf, format, ap); + printf("%d:%02d.%03d %17s[%d]: %s\n", sec / 60, sec % 60, + msec / 10, proc->name, proc->pri, buf); + } + va_end(ap); } #endif