diff options
Diffstat (limited to 'modules/devices/sensors.c')
-rw-r--r-- | modules/devices/sensors.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/devices/sensors.c b/modules/devices/sensors.c index 39e71a31..38156d27 100644 --- a/modules/devices/sensors.c +++ b/modules/devices/sensors.c @@ -338,10 +338,10 @@ static void read_sensors_sys_thermal(void) if (g_file_get_contents(path, &contents, NULL, NULL)) { int temperature; - sscanf(contents, "temperature: %d C", &temperature); + sscanf(contents, "%d", &temperature); - temp = h_strdup_cprintf("\n%s=%d\302\260C\n", - temp, entry, temperature); + temp = h_strdup_cprintf("\n%s=%.2f\302\260C\n", + temp, entry, (1.0*temperature/1000)); g_free(contents); } |