From 38526414b0e50fae5fe4c86f82a1e4e5ca494896 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Wed, 31 Jan 2024 20:32:11 -0500 Subject: [PATCH] LibGfx/JPEGWriter: Add a named constant in add_scan_header() No behavior change. --- Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp b/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp index 49ada7a3bc..f1a72e7bed 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp @@ -486,14 +486,16 @@ ErrorOr add_scan_header(Stream& stream) // B.2.3 - Scan header syntax TRY(stream.write_value>(JPEG_SOS)); + u16 const Ns = 3; + // Ls - 6 + 2 × Ns - TRY(stream.write_value>(6 + 2 * 3)); + TRY(stream.write_value>(6 + 2 * Ns)); // Ns - TRY(stream.write_value(3)); + TRY(stream.write_value(Ns)); - // Encode 3 components - for (u8 i {}; i < 3; ++i) { + // Encode Ns components + for (u8 i {}; i < Ns; ++i) { // Csj TRY(stream.write_value(i + 1));