|
@@ -182,8 +182,8 @@ class TMenuItem : MenuItemBase {
|
182
|
182
|
public:
|
183
|
183
|
static void action_edit(PGM_P const pstr, type_t * const ptr, const type_t minValue, const type_t maxValue, const screenFunc_t callback=NULL, const bool live=false) {
|
184
|
184
|
// Make sure minv and maxv fit within int16_t
|
185
|
|
- const int16_t minv = MAX(scale(minValue), INT_MIN),
|
186
|
|
- maxv = MIN(scale(maxValue), INT_MAX);
|
|
185
|
+ const int16_t minv = MAX(scale(minValue), INT16_MIN),
|
|
186
|
+ maxv = MIN(scale(maxValue), INT16_MAX);
|
187
|
187
|
init(pstr, ptr, minv, maxv - minv, scale(*ptr) - minv, edit, callback, live);
|
188
|
188
|
}
|
189
|
189
|
static void edit() { MenuItemBase::edit(to_string, load); }
|