1
0

Removed #define for update interval

Debugging #define, especially in mathematical constructs is very
difficult. The performance overhead of static const int is negligible.
This commit is contained in:
Aaron Marcher 2017-08-12 13:06:24 +02:00
parent 0c2ee7df91
commit be12b6b350
No known key found for this signature in database
GPG Key ID: 74B048E5C2474F9A
2 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
/* See LICENSE file for copyright and license details. */ /* See LICENSE file for copyright and license details. */
/* how often to update the statusbar (min value == 1) */ /* how often to update the statusbar (min value == 1) */
#define UPDATE_INTERVAL 1 static const int update_interval = 1;
/* text to show if no value can be retrieved */ /* text to show if no value can be retrieved */
#define UNKNOWN_STR "n/a" #define UNKNOWN_STR "n/a"

View File

@ -914,11 +914,11 @@ main(int argc, char *argv[])
XSync(dpy, False); XSync(dpy, False);
} }
if ((UPDATE_INTERVAL - delay) <= 0) { if ((update_interval - delay) <= 0) {
delay = 0; delay = 0;
continue; continue;
} else { } else {
sleep(UPDATE_INTERVAL - delay); sleep(update_interval - delay);
delay = 0; delay = 0;
} }
} }