X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/96f3a8a54eeb3b2294ed953dad8b15349f3e2703..84a2f117a32f0796045941260cdc4b69852b41e0:/components/load_avg.c diff --git a/components/load_avg.c b/components/load_avg.c index 5e1571d..5c2e252 100644 --- a/components/load_avg.c +++ b/components/load_avg.c @@ -5,14 +5,14 @@ #include "../util.h" const char * -load_avg(const char *fmt) +load_avg(void) { double avgs[3]; if (getloadavg(avgs, 3) < 0) { - fprintf(stderr, "Failed to get the load avg"); + warn("getloadavg: Failed to obtain load average"); return NULL; } - return bprintf(fmt, avgs[0], avgs[1], avgs[2]); + return bprintf("%.2f %.2f %.2f", avgs[0], avgs[1], avgs[2]); }