15 lines
570 B
Diff
15 lines
570 B
Diff
diff -r db3ff8d00c28 -r 9bbae7314e3c coders/jxl.c
|
|
--- a/coders/jxl.c Sat Sep 07 10:14:51 2024 -0500
|
|
+++ b/coders/jxl.c Mon Sep 09 08:01:43 2024 -0500
|
|
@@ -637,6 +638,9 @@
|
|
|
|
image->orientation=convert_orientation(basic_info.orientation);
|
|
|
|
+ if (CheckImagePixelLimits(image, exception) != MagickPass)
|
|
+ ThrowJXLReaderException(ResourceLimitError,ImagePixelLimitExceeded,image);
|
|
+
|
|
pixel_format.endianness=JXL_NATIVE_ENDIAN;
|
|
pixel_format.align=0;
|
|
if (basic_info.num_color_channels == 1)
|
|
|