Update xdrv_01_webserver.ino

Optimizations
This commit is contained in:
Theo Arends 2019-02-24 15:32:54 +01:00
parent 9b6e5bd122
commit 1d0348e636

View File

@ -996,7 +996,7 @@ void HandleTemplateConfiguration(void)
void TemplateSaveSettings(void)
{
char tmp[15]; // WebGetArg NAME and GPIO/BASE/FLAG byte value
char tmp[sizeof(Settings.user_template.name)]; // WebGetArg NAME and GPIO/BASE/FLAG byte value
char webindex[5]; // WebGetArg name
char svalue[128]; // Template command string
@ -1023,8 +1023,7 @@ void TemplateSaveSettings(void)
WebGetArg("g99", tmp, sizeof(tmp)); // BASE
uint8_t base = atoi(tmp) +1;
snprintf_P(svalue, sizeof(svalue), PSTR("%s],\"" D_JSON_FLAG "\":%d,\"" D_JSON_BASE "\":%d}"),
svalue, flag, base);
snprintf_P(svalue, sizeof(svalue), PSTR("%s],\"" D_JSON_FLAG "\":%d,\"" D_JSON_BASE "\":%d}"), svalue, flag, base);
ExecuteWebCommand(svalue, SRC_WEBGUI);
}