From 6ae4b1fc383e8db9a13cd769b5df4bb04a5682f2 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Fri, 14 Nov 2025 01:26:52 +0100 Subject: [PATCH] comment to prevent future "false improvement" attempts --- wled00/image_loader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wled00/image_loader.cpp b/wled00/image_loader.cpp index b201996e..882b6bd6 100644 --- a/wled00/image_loader.cpp +++ b/wled00/image_loader.cpp @@ -149,6 +149,8 @@ byte renderImageToSegment(Segment &seg) { errorFlag = ERR_NORAM_PX; DEBUG_PRINTLN(F("\nGIF decoder out of memory. Please try a smaller image file.\n")); return IMAGE_ERROR_DECODER_ALLOC; + // decoder cleanup (hi @coderabbitai): No additonal cleanup necessary - decoder.alloc() ultimately uses "new AnimatedGIF". + // If new throws, no pointer is assigned, previous decoder state (if any) has already been deleted inside alloc(), so calling decoder.dealloc() here is unnecessary. } #endif DEBUG_PRINTLN(F("Starting decoding"));