From 7aa76e6c9f036b630dfdbaeeb4e461bd86224ebd Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Wed, 8 May 2024 09:27:32 -0400 Subject: [PATCH] LibGfx/GIF: Shorten the lifetime of lzw_encoded_bytes_expected --- Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp b/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp index dcd764f85b2..81a2a74f550 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp @@ -350,10 +350,10 @@ static ErrorOr load_gif_frame_descriptors(GIFLoadingContext& context) image->lzw_min_code_size = TRY(context.stream.read_value()); - u8 lzw_encoded_bytes_expected = 0; - for (;;) { - lzw_encoded_bytes_expected = TRY(context.stream.read_value()); + auto const lzw_encoded_bytes_expected = TRY(context.stream.read_value()); + + // Block terminator if (lzw_encoded_bytes_expected == 0) break;