From cb1921b89a3de2ddff8dd85803a3279929b4b506 Mon Sep 17 00:00:00 2001 From: Don Stewart Date: Sun, 10 Jun 2007 09:09:59 +0000 Subject: [PATCH] use all 3 load values --- scripts/xmonad-clock.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/xmonad-clock.c b/scripts/xmonad-clock.c index c0bff8c6..42f38bdb 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); }