// vim:ts=8:expandtab
#include "i3status.h"
-#include <err.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
const char *walk;
if (getloadavg(loadavg, 3) == -1)
- errx(-1, "getloadavg() failed\n");
+ goto error;
for (walk = format; *walk != '\0'; walk++) {
if (*walk != '%') {
continue;
}
- if (BEGINS_WITH(walk+1, "5min")) {
+ if (BEGINS_WITH(walk+1, "1min")) {
(void)printf("%1.2f", loadavg[0]);
- walk += strlen("5min");
+ walk += strlen("1min");
}
- if (BEGINS_WITH(walk+1, "10min")) {
+ if (BEGINS_WITH(walk+1, "5min")) {
(void)printf("%1.2f", loadavg[1]);
- walk += strlen("10min");
+ walk += strlen("5min");
}
if (BEGINS_WITH(walk+1, "15min")) {
walk += strlen("15min");
}
}
+ return;
+error:
#endif
+ (void)fputs("Cannot read load\n", stderr);
}