From 780e230af544ff0c66b025e368c88239f919d931 Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Wed, 6 Mar 2024 02:13:25 -0500 Subject: [PATCH] LibGfx/CCITT: Don't use change's color to set `current_color` No behavior change, `to_encode` always receive a `Change` with a different color. --- Userland/Libraries/LibGfx/ImageFormats/CCITTDecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibGfx/ImageFormats/CCITTDecoder.cpp b/Userland/Libraries/LibGfx/ImageFormats/CCITTDecoder.cpp index 0790c127bf..1115827bf6 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/CCITTDecoder.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/CCITTDecoder.cpp @@ -450,7 +450,7 @@ ErrorOr decode_single_ccitt_2d_line(BigEndianInputBitStream& inpu TRY(decoded_bits.write_bits(current_color == ccitt_white ? 0u : 1u, 1)); column = change.column + offset; - current_color = change.color; + current_color = invert(current_color); remainder_from_pass_mode = 0; TRY(current_line.try_empend(current_color, column));