1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-12-26 04:17:33 +00:00

Remove code smells

This commit is contained in:
su8 2018-08-04 23:11:21 +02:00
parent 4a1cf45795
commit 2a24fe36db
4 changed files with 19 additions and 12 deletions

View File

@ -836,7 +836,7 @@ struct text_object *construct_text_object(char *s, const char *arg, long line,
obj->callbacks.print = &print_password; obj->callbacks.print = &print_password;
obj->callbacks.free = &gen_free_opaque; obj->callbacks.free = &gen_free_opaque;
#ifdef __x86_64__ #ifdef __x86_64__
END OBJ(freq2, 0) END OBJ(freq2, 0)
obj->callbacks.print = &print_freq2; obj->callbacks.print = &print_freq2;
#endif /* __x86_64__ */ #endif /* __x86_64__ */

View File

@ -65,8 +65,12 @@
#endif /* __FreeBSD__ */ #endif /* __FreeBSD__ */
uint8_t has_tsc_reg(void) { uint8_t has_tsc_reg(void) {
uint_fast16_t vend = 0, leafs = 0; uint_fast16_t vend = 0;
uint_fast16_t eax = 0, ecx = 0, edx = 0, ebx = 0; uint_fast16_t leafs = 0;
uint_fast16_t eax = 0;
uint_fast16_t ecx = 0;
uint_fast16_t edx = 0;
uint_fast16_t ebx = 0;
CPU_REGS(0x00000000, vend, leafs); CPU_REGS(0x00000000, vend, leafs);
if (0x00000001 > leafs) { if (0x00000001 > leafs) {
@ -84,9 +88,14 @@ uint8_t has_tsc_reg(void) {
} }
uintmax_t rdtsc(void) { uintmax_t rdtsc(void) {
unsigned int tickhi = 0, ticklo = 0; unsigned int tickhi = 0;
uint_fast16_t eax = 0, ecx = 0, edx = 0, ebx = 0; unsigned int ticklo = 0;
uint_fast16_t regz = 0, x = 0; uint_fast16_t eax = 0;
uint_fast16_t ecx = 0;
uint_fast16_t edx = 0;
uint_fast16_t ebx = 0;
uint_fast16_t regz = 0;
uint_fast16_t x = 0;
if (0U != (has_tsc_reg())) { if (0U != (has_tsc_reg())) {
goto seeya; goto seeya;
@ -123,7 +132,8 @@ seeya:
void void
get_cpu_clock_speed(char *str1, int p_max_size) { get_cpu_clock_speed(char *str1, int p_max_size) {
uintmax_t x = 0, z = 0; uintmax_t x = 0;
uintmax_t z = 0;
struct timespec tc = {0L, 0L}; struct timespec tc = {0L, 0L};
tc.tv_nsec = TICKZ * 1000000L; tc.tv_nsec = TICKZ * 1000000L;
@ -140,7 +150,6 @@ get_cpu_clock_speed(char *str1, int p_max_size) {
void print_freq2(struct text_object *obj, char *p, int p_max_size) { void print_freq2(struct text_object *obj, char *p, int p_max_size) {
(void)obj; (void)obj;
get_cpu_clock_speed(p, p_max_size); get_cpu_clock_speed(p, p_max_size);
return;
} }
#else #else

View File

@ -90,7 +90,8 @@ void print_password(struct text_object *obj, char *p, int p_max_size) {
time_t t; time_t t;
static const char letters[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789~!@#$%^&*()_"; static const char letters[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789~!@#$%^&*()_";
static const int len = (int)sizeof(letters) - 1; static const int len = (int)sizeof(letters) - 1;
uintmax_t x = strtoumax(obj->data.s, (char **)NULL, 10), z = 0; uintmax_t x = strtoumax(obj->data.s, (char **)NULL, 10);
uintmax_t z = 0;
if (-1 == (t = time(NULL))) { if (-1 == (t = time(NULL))) {
return; return;

View File

@ -1308,7 +1308,6 @@ void print_##func(struct text_object *obj, char *p, int p_max_size) { \
XKeyboardState x; \ XKeyboardState x; \
XGetKeyboardControl(display, &x); \ XGetKeyboardControl(display, &x); \
snprintf(p, p_max_size, "%s", (x.led_mask & num ? "On" : "Off")); \ snprintf(p, p_max_size, "%s", (x.led_mask & num ? "On" : "Off")); \
return; \
} }
LOCK_TEMPLATE(num_led, 2) LOCK_TEMPLATE(num_led, 2)
@ -1328,7 +1327,6 @@ void print_kb_layout(struct text_object *obj, char *p, int p_max_size) {
snprintf(p, p_max_size, "%s", (group != NULL ? group : "unknown")); snprintf(p, p_max_size, "%s", (group != NULL ? group : "unknown"));
XFree(group); XFree(group);
return;
} }
void print_mouse_speed(struct text_object *obj, char *p, int p_max_size) { void print_mouse_speed(struct text_object *obj, char *p, int p_max_size) {
@ -1337,5 +1335,4 @@ void print_mouse_speed(struct text_object *obj, char *p, int p_max_size) {
XGetPointerControl(display, &acc_num, &acc_denom, &threshold); XGetPointerControl(display, &acc_num, &acc_denom, &threshold);
snprintf(p, p_max_size, "%d%%", (110 - threshold)); snprintf(p, p_max_size, "%d%%", (110 - threshold));
return;
} }