From 47f3ef4904110648238b57f77d964086d2ee146f Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 3 Mar 2025 08:55:39 +1300 Subject: [PATCH] reset pngle in constructor too --- esphome/components/online_image/png_image.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/esphome/components/online_image/png_image.cpp b/esphome/components/online_image/png_image.cpp index 54ff1fa6c3..9feba33d2e 100644 --- a/esphome/components/online_image/png_image.cpp +++ b/esphome/components/online_image/png_image.cpp @@ -47,6 +47,7 @@ PngDecoder::PngDecoder(OnlineImage *image) : ImageDecoder(image) { ESP_LOGE(TAG, "Failed to allocate memory for PNGLE engine!"); return; } + pngle_reset(pngle); this->pngle_ = pngle; } }