Fix getPaletteCount bug

+ correct version to 0.14.0-b1.17
This commit is contained in:
Ewoud
2023-02-04 12:41:13 +01:00
parent e1f14628b0
commit becf87ea0b
5 changed files with 7 additions and 7 deletions

View File

@@ -959,7 +959,7 @@ void setPaletteColors(JsonArray json, byte* tcp)
void serializePalettes(JsonObject root, AsyncWebServerRequest* request)
{
byte tcp[72];
byte tcp[strip.getPaletteCount()]; //WLEDMM use real count instead of fixed number 72
#ifdef ESP8266
int itemPerPage = 5;
#else
@@ -1054,7 +1054,7 @@ void serializePalettes(JsonObject root, AsyncWebServerRequest* request)
if (i>=palettesCount) {
setPaletteColors(curPalette, strip.customPalettes[i - palettesCount]);
} else {
memcpy_P(tcp, (byte*)pgm_read_dword(&(gGradientPalettes[i - 13])), 72);
memcpy_P(tcp, (byte*)pgm_read_dword(&(gGradientPalettes[i - 13])), strip.getPaletteCount()); //WLEDMM use real count instead of fixed number 72
setPaletteColors(curPalette, tcp);
}
}