diff --git a/src/common.c b/src/common.c index 2669e4e3..37ad302d 100644 --- a/src/common.c +++ b/src/common.c @@ -415,18 +415,13 @@ void free_update_callbacks(void) update_cb_head.next = NULL; } -unsigned long long need_mask; int no_buffers; -#define NEED(a) ((need_mask & (1ULL << a)) && ((info.mask & (1ULL << a)) == 0)) - void update_stuff(void) { int i; struct update_cb *uc; - info.mask = 0; - /* clear speeds and up status in case device was removed and doesn't get * updated */ diff --git a/src/common.h b/src/common.h index 554cbe78..d93365a4 100644 --- a/src/common.h +++ b/src/common.h @@ -53,7 +53,6 @@ int round_to_int_temp(float); unsigned int round_to_int(float); -extern unsigned long long need_mask; extern int no_buffers; struct dns_data { diff --git a/src/conky.h b/src/conky.h index 012dadc3..f35f5ac8 100644 --- a/src/conky.h +++ b/src/conky.h @@ -206,25 +206,6 @@ extern struct conftree *currentconffile; #define MAX_TEMPLATES 10 char **get_templates(void); -enum { - INFO_MAIL = 1, - INFO_FS = 8, - INFO_SYSFS = 9, - INFO_MIXER = 10, - INFO_UNAME = 12, - INFO_FREQ = 13, - INFO_WIFI = 16, -#ifdef IBM - INFO_SMAPI = 25, -#endif -#ifdef NVIDIA - INFO_NVIDIA = 28, -#endif -#ifdef WEATHER - INFO_WEATHER = 33, -#endif -}; - /* get_battery_stuff() item selector * needed by conky.c, linux.c and freebsd.c */ enum { diff --git a/src/core.c b/src/core.c index 17fc1264..23c4701a 100644 --- a/src/core.c +++ b/src/core.c @@ -244,12 +244,12 @@ struct text_object *construct_text_object(const char *s, const char *arg, long } else #endif /* X11 */ #ifdef __OpenBSD__ - OBJ(freq, INFO_FREQ) + OBJ(freq, 0) #else OBJ(acpitemp, 0) obj->data.i = open_acpi_temperature(arg); END OBJ(acpiacadapter, 0) - END OBJ(freq, INFO_FREQ) + END OBJ(freq, 0) #endif /* !__OpenBSD__ */ get_cpu_count(); if (!arg || !isdigit(arg[0]) || strlen(arg) >= 2 || atoi(&arg[0]) == 0 @@ -261,7 +261,7 @@ struct text_object *construct_text_object(const char *s, const char *arg, long obj->data.cpu_index = atoi(&arg[0]); } obj->a = 1; - END OBJ(freq_g, INFO_FREQ) + END OBJ(freq_g, 0) get_cpu_count(); if (!arg || !isdigit(arg[0]) || strlen(arg) >= 2 || atoi(&arg[0]) == 0 || (unsigned int) atoi(&arg[0]) > info.cpu_count) { @@ -933,7 +933,7 @@ struct text_object *construct_text_object(const char *s, const char *arg, long obj->data.pair.b = b; #ifdef __linux__ - END OBJ(i2c, INFO_SYSFS) + END OBJ(i2c, 0) char buf1[64], buf2[64]; float factor, offset; int n, found = 0; @@ -967,7 +967,7 @@ struct text_object *construct_text_object(const char *s, const char *arg, long obj->data.sysfs.factor = factor; obj->data.sysfs.offset = offset; - END OBJ(platform, INFO_SYSFS) + END OBJ(platform, 0) char buf1[64], buf2[64]; float factor, offset; int n, found = 0; @@ -995,7 +995,7 @@ struct text_object *construct_text_object(const char *s, const char *arg, long obj->data.sysfs.factor = factor; obj->data.sysfs.offset = offset; - END OBJ(hwmon, INFO_SYSFS) + END OBJ(hwmon, 0) char buf1[64], buf2[64]; float factor, offset; int n, found = 0; @@ -1391,27 +1391,27 @@ struct text_object *construct_text_object(const char *s, const char *arg, long if (buf) free(buf); #endif /* X11*/ - END OBJ(mixer, INFO_MIXER) + END OBJ(mixer, 0) obj->data.l = mixer_init(arg); - END OBJ(mixerl, INFO_MIXER) + END OBJ(mixerl, 0) obj->data.l = mixer_init(arg); - END OBJ(mixerr, INFO_MIXER) + END OBJ(mixerr, 0) obj->data.l = mixer_init(arg); #ifdef X11 - END OBJ(mixerbar, INFO_MIXER) + END OBJ(mixerbar, 0) SIZE_DEFAULTS(bar); scan_mixer_bar(arg, &obj->data.mixerbar.l, &obj->data.mixerbar.w, &obj->data.mixerbar.h); - END OBJ(mixerlbar, INFO_MIXER) + END OBJ(mixerlbar, 0) SIZE_DEFAULTS(bar); scan_mixer_bar(arg, &obj->data.mixerbar.l, &obj->data.mixerbar.w, &obj->data.mixerbar.h); - END OBJ(mixerrbar, INFO_MIXER) + END OBJ(mixerrbar, 0) SIZE_DEFAULTS(bar); scan_mixer_bar(arg, &obj->data.mixerbar.l, &obj->data.mixerbar.w, &obj->data.mixerbar.h); #endif - END OBJ_IF(if_mixer_mute, INFO_MIXER) + END OBJ_IF(if_mixer_mute, 0) obj->data.ifblock.i = mixer_init(arg); #ifdef X11 END OBJ(monitor, CALLBACK(&update_x11info))