From 47e588474c7b8908f624723d29c232fa17cf6ed3 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 3 Mar 2025 09:18:00 +1300 Subject: [PATCH] Use manual size allocation --- esphome/components/online_image/png_image.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/online_image/png_image.cpp b/esphome/components/online_image/png_image.cpp index 9feba33d2e..54b8cf6759 100644 --- a/esphome/components/online_image/png_image.cpp +++ b/esphome/components/online_image/png_image.cpp @@ -42,7 +42,7 @@ static void draw_callback(pngle_t *pngle, uint32_t x, uint32_t y, uint32_t w, ui PngDecoder::PngDecoder(OnlineImage *image) : ImageDecoder(image) { { - pngle_t *pngle = this->allocator_.allocate(1); + pngle_t *pngle = this->allocator_.allocate(1, 43888U); if (!pngle) { ESP_LOGE(TAG, "Failed to allocate memory for PNGLE engine!"); return;