return strdup("NVIDIA");
}
-static double nv_get_temp(int id)
+static double get_temp(int id)
{
Bool res;
int temp;
return UNKNOWN_DBL_VALUE;
}
-static double get_temp(int id, int type)
-{
- if (type & SENSOR_TYPE_AMBIENT)
- return get_ambient_temp(id);
- else
- return nv_get_temp(id);
-}
-
static double get_usage_att(char *atts, char *att)
{
char *c, *key, *strv, *s;
double v;
if (sensor->type & SENSOR_TYPE_TEMP) {
- v = get_temp(sensor->nvidia_id, sensor->type);
+ if (sensor->type & SENSOR_TYPE_AMBIENT)
+ v = get_ambient_temp(sensor->nvidia_id);
+ else
+ v = get_temp(sensor->nvidia_id);
} else { /* SENSOR_TYPE_USAGE */
v = get_usage(sensor->nvidia_id, sensor->type);
}