From 33dc139f7e1704b5241b860e0f45485b5ed3d4d5 Mon Sep 17 00:00:00 2001 From: Don Stewart Date: Sun, 10 Jun 2007 11:09:59 +0200 Subject: use all 3 load values darcs-hash:20070610090959-9c5c1-0f8165c921fd4f6c05cd7c569eedd90f64527d81.gz --- scripts/xmonad-clock.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'scripts') diff --git a/scripts/xmonad-clock.c b/scripts/xmonad-clock.c index c0bff8c..42f38bd 100644 --- a/scripts/xmonad-clock.c +++ b/scripts/xmonad-clock.c @@ -41,12 +41,12 @@ int main(void) { time_t pdttime; struct tm *pdtrealtime; - double load; + double load[3]; signal(SIGPIPE, SIG_IGN); for(;;) { - getloadavg(&load, 1); + getloadavg(load, 3); epochtime = time(NULL); realtime = localtime(&epochtime); @@ -58,7 +58,8 @@ int main(void) { strftime(c, sizeof(c), TIME_FORMAT2, pdtrealtime); unsetenv("TZ"); - fprintf(stdout, "%s | %s | %.2f | xmonad 0.3 \n", b, c, load); + fprintf(stdout, "%s | %s | %.2f %.2f %.2f | xmonad 0.3 \n", b, c, load[0], load[1], load[2]); + fflush(stdout); sleep(REFRESH_RATE); } -- cgit v1.2.3