use all 3 load values

This commit is contained in:
Don Stewart
2007-06-10 09:09:59 +00:00
parent 03d93881c2
commit cb1921b89a

View File

@@ -41,12 +41,12 @@ int main(void) {
time_t pdttime; time_t pdttime;
struct tm *pdtrealtime; struct tm *pdtrealtime;
double load; double load[3];
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
for(;;) { for(;;) {
getloadavg(&load, 1); getloadavg(load, 3);
epochtime = time(NULL); epochtime = time(NULL);
realtime = localtime(&epochtime); realtime = localtime(&epochtime);
@@ -58,7 +58,8 @@ int main(void) {
strftime(c, sizeof(c), TIME_FORMAT2, pdtrealtime); strftime(c, sizeof(c), TIME_FORMAT2, pdtrealtime);
unsetenv("TZ"); 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); fflush(stdout);
sleep(REFRESH_RATE); sleep(REFRESH_RATE);
} }