X-Git-Url: http://git.wpitchoune.net/gitweb/?p=psensor.git;a=blobdiff_plain;f=src%2Fgraph.c;h=862ac860b3ab7063d6dcc32292b0a06bbcf5c0db;hp=0ac3143b5372972d4baeb19fcd5fb0124f60d24e;hb=51450a36b7143fe230197dfa89b5fd072af7421c;hpb=270d8e258b541a4e481c7323a2c1feb49f19dc2e diff --git a/src/graph.c b/src/graph.c index 0ac3143..862ac86 100644 --- a/src/graph.c +++ b/src/graph.c @@ -466,7 +466,7 @@ graph_update(struct psensor **sensors, double min_rpm, max_rpm, mint, maxt, min, max; char *strmin, *strmax; /* horizontal and vertical offset of the graph */ - int g_xoff, g_yoff, no_graphs; + int g_xoff, g_yoff, no_graphs, use_celsius; cairo_surface_t *cst; cairo_t *cr, *cr_pixmap; char *str_btime, *str_etime; @@ -484,15 +484,16 @@ graph_update(struct psensor **sensors, min_rpm = get_min_rpm(enabled_sensors); max_rpm = get_max_rpm(enabled_sensors); + if (config_get_temperature_unit() == CELSIUS) + use_celsius = 1; + else + use_celsius = 0; + mint = get_min_temp(enabled_sensors); - strmin = psensor_value_to_str(SENSOR_TYPE_TEMP, - mint, - config->temperature_unit == CELSIUS); + strmin = psensor_value_to_str(SENSOR_TYPE_TEMP, mint, use_celsius); maxt = get_max_temp(enabled_sensors); - strmax = psensor_value_to_str(SENSOR_TYPE_TEMP, - maxt, - config->temperature_unit == CELSIUS); + strmax = psensor_value_to_str(SENSOR_TYPE_TEMP, maxt, use_celsius); et = get_graph_end_time_s(enabled_sensors); bt = get_graph_begin_time_s(config, et);