X-Git-Url: http://git.wpitchoune.net/gitweb/?p=psensor.git;a=blobdiff_plain;f=src%2Fcfg.c;h=96baa27714c9ca033b74ac32ab3cc6d8056b86ea;hp=4cf1c7f62c9ea930d8863c6703914fb80e6a2b5d;hb=51450a36b7143fe230197dfa89b5fd072af7421c;hpb=270d8e258b541a4e481c7323a2c1feb49f19dc2e diff --git a/src/cfg.c b/src/cfg.c index 4cf1c7f..96baa27 100644 --- a/src/cfg.c +++ b/src/cfg.c @@ -458,8 +458,6 @@ struct config *config_load(void) c->window_h = 200; } - c->temperature_unit = get_int(KEY_INTERFACE_TEMPERATURE_UNIT); - c->sensor_values_max_length = compute_values_max_length(c); return c; @@ -497,8 +495,6 @@ void config_save(const struct config *c) set_int(KEY_INTERFACE_WINDOW_H, c->window_h); set_int(KEY_INTERFACE_WINDOW_DIVIDER_POS, c->window_divider_pos); - - set_int(KEY_INTERFACE_TEMPERATURE_UNIT, c->temperature_unit); } const char *get_psensor_user_dir(void) @@ -944,3 +940,8 @@ enum temperature_unit config_get_temperature_unit(void) { return get_int(KEY_INTERFACE_TEMPERATURE_UNIT); } + +void config_set_temperature_unit(enum temperature_unit u) +{ + set_int(KEY_INTERFACE_TEMPERATURE_UNIT, u); +}