diff options
Diffstat (limited to 'modules/devices')
| -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);  		} | 
