X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/faa52bdcc0221de2d8fae950e409a8ac5e05bfcd..3da6b8bb87ff3fe22329edf0d09ab43f5163eb3c:/components/load_avg.c diff --git a/components/load_avg.c b/components/load_avg.c index 526dc71..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, "getloadavg: Could not obtain load average.\n"); + 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]); }