use constant for string length for prior menu name and value.
Also reset prior value if name changes.
This commit is contained in:
parent
0a410fe336
commit
0ab179a701
|
|
@ -34,8 +34,8 @@
|
|||
/* UI main screen helper functions, their implementation is in "ui_main.c" */
|
||||
extern void _ui_drawMainBottom();
|
||||
|
||||
static char priorSelectedMenuName[21] = "\0";
|
||||
static char priorSelectedMenuValue[21] = "\0";
|
||||
static char priorSelectedMenuName[MAX_ENTRY_LEN] = "\0";
|
||||
static char priorSelectedMenuValue[MAX_ENTRY_LEN] = "\0";
|
||||
|
||||
const char *display_timer_values[] =
|
||||
{
|
||||
|
|
@ -70,6 +70,8 @@ bool DidSelectedMenuItemChange(char* menuName, char* menuValue)
|
|||
strcpy(priorSelectedMenuName, menuName);
|
||||
if (menuValue)
|
||||
strcpy(priorSelectedMenuValue, menuValue);
|
||||
else
|
||||
*priorSelectedMenuValue = '\0'; // reset it since we've changed menu item.
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue