From 322280757f24fbeacc91c1dda40d0877c5459373 Mon Sep 17 00:00:00 2001 From: CTCaer Date: Tue, 5 May 2020 19:20:04 +0300 Subject: [PATCH] nyx: Fix time offset parsing --- nyx/nyx_gui/config/config.c | 2 +- nyx/nyx_gui/frontend/gui.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nyx/nyx_gui/config/config.c b/nyx/nyx_gui/config/config.c index afed9d6..08a41e4 100644 --- a/nyx/nyx_gui/config/config.c +++ b/nyx/nyx_gui/config/config.c @@ -194,7 +194,7 @@ int create_nyx_config_entry() itoa(n_cfg.themecolor, lbuf, 10); f_puts(lbuf, &fp); f_puts("\ntimeoff=", &fp); - itoa(n_cfg.timeoff, lbuf, 10); + itoa(n_cfg.timeoff, lbuf, 16); f_puts(lbuf, &fp); f_puts("\nhomescreen=", &fp); itoa(n_cfg.home_screen, lbuf, 10); diff --git a/nyx/nyx_gui/frontend/gui.c b/nyx/nyx_gui/frontend/gui.c index 0ee44e7..c20587b 100644 --- a/nyx/nyx_gui/frontend/gui.c +++ b/nyx/nyx_gui/frontend/gui.c @@ -1145,7 +1145,7 @@ static void _update_status_bar(void *params) max77620_rtc_get_time(&time); if (n_cfg.timeoff) { - u32 epoch = (u32)((s32)max77620_rtc_date_to_epoch(&time) + (s32)n_cfg.timeoff); + u32 epoch = max77620_rtc_date_to_epoch(&time) + (s32)n_cfg.timeoff; max77620_rtc_epoch_to_date(epoch, &time); } soc_temp = tmp451_get_soc_temp(false);