patch from rustyBSD with tempget fixes
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 12 Nov 2012 08:40:35 +0000 (08:40 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 12 Nov 2012 08:40:35 +0000 (08:40 +0000)
SVN revision: 79136

src/modules/temperature/tempget.c

index 3a1c34630f46acea564ef50ef909d5c915353b1b..ffbfb7fa3bdc5e2074f513bbfe20946e3dcafa63 100644 (file)
@@ -343,7 +343,7 @@ init(void)
             break;
           case SENSOR_TYPE_LINUX_SYS:
             snprintf(path, sizeof(path),
-                     "/sys/class/thermal/thermal/%s/temp", sensor_name);
+                     "/sys/class/thermal/%s/temp", sensor_name);
             sensor_path = strdup(path);
             break;
            default:
@@ -508,6 +508,7 @@ check(void)
             fclose(f);
              temp = atoi(buf);
              temp /= 1000;
+             ret = 1;
          }
        else
          goto error;