Don't put unit with hddtemp values for consistency (bug 2133107)
authorBrenden Matthews <brenden@rty.ca>
Sun, 7 Dec 2008 22:54:40 +0000 (15:54 -0700)
committerBrenden Matthews <brenden@rty.ca>
Sun, 7 Dec 2008 22:54:40 +0000 (15:54 -0700)
ChangeLog
src/conky.c
src/hddtemp.c
src/hddtemp.h

index bdd00fa..4bcd6fb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
        tracker bug #2166612)
        * Allow more than 9 CPUs for CPU stats (bug 2155500)
        * Fix broken $execbar (bug 2133709)
+       * Don't put unit with hddtemp values for consistency (bug 2133107)
 
 2008-12-06
        * Switching from svn to git repository.  The repo can be viewed from
index 7f8e3fe..b612d4a 100644 (file)
@@ -5640,7 +5640,7 @@ static void generate_text_internal(char *p, int p_max_size,
                        OBJ(hddtemp) {
                                if (obj->data.hddtemp.update_time < current_update_time - 30) {
                                        char *str = get_hddtemp_info(obj->data.hddtemp.dev,
-                                                       obj->data.hddtemp.addr, obj->data.hddtemp.port, &obj->data.hddtemp.unit);
+                                                       obj->data.hddtemp.addr, obj->data.hddtemp.port/*, &obj->data.hddtemp.unit*/);
                                        if (str) {
                                                strncpy(obj->data.hddtemp.temp, str, text_buffer_size);
                                        } else {
@@ -5650,10 +5650,10 @@ static void generate_text_internal(char *p, int p_max_size,
                                }
                                if (!obj->data.hddtemp.temp) {
                                        snprintf(p, p_max_size, "N/A");
-                               } else if (obj->data.hddtemp.unit == '*') {
+                               } else/* if (obj->data.hddtemp.unit == '*')*/ {
                                        snprintf(p, p_max_size, "%s", obj->data.hddtemp.temp);
-                               } else {
-                                       snprintf(p, p_max_size, "%s%c", obj->data.hddtemp.temp, obj->data.hddtemp.unit);
+/*                             } else {
+                                       snprintf(p, p_max_size, "%s%c", obj->data.hddtemp.temp, obj->data.hddtemp.unit);*/
                                }
                        }
 #endif
index 22566ba..f3d562a 100644 (file)
@@ -74,7 +74,7 @@ int scan_hddtemp(const char *arg, char **dev, char **addr, int *port, char** tem
        return 0;
 }
 
-char *get_hddtemp_info(char *dev, char *hostaddr, int port, char *unit)
+char *get_hddtemp_info(char *dev, char *hostaddr, int port/*, char *unit*/)
 {
        int sockfd = 0;
        struct hostent he, *he_res = 0;
@@ -181,7 +181,7 @@ char *get_hddtemp_info(char *dev, char *hostaddr, int port, char *unit)
                                }
                                *p = '\0';
                                p++;
-                               *unit = *p;
+//                             *unit = *p;
                                if (!strncmp(out, "NA", 2)) {
                                        strncpy(buf, "N/A", BUFLEN);
                                        r = buf;
index 2bd1467..38b57cb 100644 (file)
@@ -2,6 +2,6 @@
 #define HDDTEMP_H_
 
 int scan_hddtemp(const char *arg, char **dev, char **addr, int *port, char **temp);
-char *get_hddtemp_info(char *dev, char *addr, int port, char *unit);
+char *get_hddtemp_info(char *dev, char *addr, int port/*, char *unit*/);
 
 #endif /*HDDTEMP_H_*/