Debugging #define, especially in mathematical constructs is very
difficult. The performance overhead of static const int is negligible.
/* See LICENSE file for copyright and license details. */
/* 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 */
#define UNKNOWN_STR "n/a"
XSync(dpy, False);
}
- if ((UPDATE_INTERVAL - delay) <= 0) {
+ if ((update_interval - delay) <= 0) {
delay = 0;
continue;
} else {
- sleep(UPDATE_INTERVAL - delay);
+ sleep(update_interval - delay);
delay = 0;
}
}