From e7b4b93d8c1e752132ca11e70e2d876da0b12681 Mon Sep 17 00:00:00 2001 From: e2002 Date: Thu, 1 Dec 2022 12:27:26 +0300 Subject: [PATCH] laststation_variable_overflow --- yoRadio/src/core/config.cpp | 4 ++-- yoRadio/src/core/config.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/yoRadio/src/core/config.cpp b/yoRadio/src/core/config.cpp index 4480e56..cab2d07 100644 --- a/yoRadio/src/core/config.cpp +++ b/yoRadio/src/core/config.cpp @@ -206,13 +206,13 @@ void Config::setBalance(int8_t balance) { save(); } -byte Config::setLastStation(byte val) { +byte Config::setLastStation(uint16_t val) { store.lastStation = val; save(); return store.lastStation; } -byte Config::setCountStation(byte val) { +byte Config::setCountStation(uint16_t val) { store.countStation = val; save(); return store.countStation; diff --git a/yoRadio/src/core/config.h b/yoRadio/src/core/config.h index 1d49364..7f8ce48 100644 --- a/yoRadio/src/core/config.h +++ b/yoRadio/src/core/config.h @@ -152,8 +152,8 @@ class Config { void saveVolume(); void setTone(int8_t bass, int8_t middle, int8_t trebble); void setBalance(int8_t balance); - byte setLastStation(byte val); - byte setCountStation(byte val); + byte setLastStation(uint16_t val); + byte setCountStation(uint16_t val); byte setLastSSID(byte val); void setTitle(const char* title); void setStation(const char* station);