From 596b06333f78eec86420e46c9894eae1a9afcbb7 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Thu, 14 Mar 2024 08:29:30 -0400 Subject: [PATCH] LibGfx/JBIG2: Add a dbgln_if(JBIG2_DEBUG) for non-MMR generic regions --- Userland/Libraries/LibGfx/ImageFormats/JBIG2Loader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibGfx/ImageFormats/JBIG2Loader.cpp b/Userland/Libraries/LibGfx/ImageFormats/JBIG2Loader.cpp index 7ead52b527..97f0426493 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/JBIG2Loader.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/JBIG2Loader.cpp @@ -599,6 +599,8 @@ static ErrorOr decode_immediate_generic_region(JBIG2LoadingContext& contex // 7.4.6.3 Generic region segment AT flags GenericRegionDecodingInputParameters::AdaptiveTemplatePixel adaptive_template_pixels[12]; if (!uses_mmr) { + dbgln_if(JBIG2_DEBUG, "Non-MMR generic region, GBTEMPLATE={} TPGDON={} EXTTEMPLATE={}", arithmetic_coding_template, typical_prediction_generic_decoding_on, uses_extended_reference_template); + if (arithmetic_coding_template == 0 && !uses_extended_reference_template) { if (data.size() < 8) return Error::from_string_literal("JBIG2ImageDecoderPlugin: No adaptive template data");