X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/7246dc4381c6c95454672a5c1aff65a02d6d3747..b792b7ab69c24bedf8147c734a849ae0c54da1dc:/components/load_avg.c diff --git a/components/load_avg.c b/components/load_avg.c index d6f6bd4..5c2e252 100644 --- a/components/load_avg.c +++ b/components/load_avg.c @@ -1,18 +1,18 @@ /* See LICENSE file for copyright and license details. */ -#include +#include #include #include "../util.h" const char * -load_avg(const char *fmt) +load_avg(void) { double avgs[3]; if (getloadavg(avgs, 3) < 0) { - warnx("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]); }