When you started "$updates|${addr eth0}" displayed "0|No Address",
after the first update you got something normal like "1|192.168.0.1"
This patch should fix this.
static char *global_text = 0;
long global_text_lines;
-static int total_updates;
static int updatereset;
int check_contains(char *f, char *s)
extern int output_methods;
extern enum x_initialiser_state x_initialised;
+int total_updates;
+
#define DEFAULT_TEXT_BUFFER_SIZE_S "##DEFAULT_TEXT_BUFFER_SIZE"
#endif /* _conky_h_ */
/* get delta */
delta = current_update_time - last_update_time;
- if (delta <= 0.0001) {
+ if (delta <= 0.0001 && total_updates != 0) {
return;
}
/* get delta */
delta = current_update_time - last_update_time;
- if (delta <= 0.0001) {
+ if (delta <= 0.0001 && total_updates != 0) {
return;
}
/* get delta */
delta = current_update_time - last_update_time;
- if (delta <= 0.0001) {
+ if (delta <= 0.0001 && total_updates != 0) {
return;
}
/* get delta */
delta = current_update_time - last_update_time;
- if (delta <= 0.0001) {
+ if (delta <= 0.0001 && total_updates != 0) {
return;
}