summaryrefslogtreecommitdiff
path: root/slstatus.c
diff options
context:
space:
mode:
authorAaron Marcher <info@nulltime.net>2016-09-09 19:26:06 +0200
committerAaron Marcher (drkhsh) <info@nulltime.net>2016-09-09 19:26:06 +0200
commit217da011dd6ea0bdbdc25796acdf72ae0e737d88 (patch)
treef2966fba701193e2609ac6330fe800a86c3c5a1e /slstatus.c
parent81997b327c908a618e7c0b4e0be6103eb71fb6de (diff)
brought back update interval
Diffstat (limited to 'slstatus.c')
-rw-r--r--slstatus.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/slstatus.c b/slstatus.c
index 73dc5a3..6c25f3f 100644
--- a/slstatus.c
+++ b/slstatus.c
@@ -126,7 +126,7 @@ battery_perc(const char *battery)
static char *
cpu_perc(void)
-{
+{ /* FIXME: ugly function, would be better without sleep(), see below */
int perc;
long double a[4], b[4];
FILE *fp = fopen("/proc/stat","r");
@@ -601,7 +601,9 @@ main(void)
}
XStoreName(dpy, DefaultRootWindow(dpy), status_string);
XSync(dpy, False);
+ sleep(UPDATE_INTERVAL - 1); /* FIXME: ugly cpu function which uses 1 second */
}
+
XCloseDisplay(dpy);
return 0;