Description
Good night, I have a problem and I can't identify. I KNOW it is out of the required tracking standards, but I believe the PROGMEM callback function is not finished with all the features it had in previous CORE.
CORE 2.6.2
ESP8266
I did not put all the code here because it is a very large program, but basically I am taking error in all strings used in PROGMEM. This code is functional in CORE 2.4.2, 2.5.0. I think before there was some automatic function that didn't need to use FPSTR ();
static const char LangLess[] PROGMEM = "<";
static const char LangGreater[] PROGMEM = ">";
static const char LangEqual[] PROGMEM = "=";
String RulesGetCompare(byte RulesID) {
if (Rules[RulesID].Compare == RulesCompLess ) return LangLess;
else if (Rules[RulesID].Compare == RulesCompGreater) return LangGreater;
else if (Rules[RulesID].Compare == RulesCompEqual ) return LangEqual;
}
Activity