Skip to content

Commit acee073

Browse files
author
Cristy
committed
...
1 parent 4107887 commit acee073

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Diff for: coders/jp2.c

+5-1
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,11 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception)
388388
opj_stream_destroy(jp2_stream);
389389
for (i=0; i < (ssize_t) jp2_image->numcomps; i++)
390390
{
391-
if ((jp2_image->comps[i].dx == 0) || (jp2_image->comps[i].dy == 0))
391+
if ((jp2_image->comps[0].dx == 0) || (jp2_image->comps[0].dy == 0) ||
392+
(jp2_image->comps[0].dx != jp2_image->comps[i].dx) ||
393+
(jp2_image->comps[0].dy != jp2_image->comps[i].dy) ||
394+
(jp2_image->comps[0].prec != jp2_image->comps[i].prec) ||
395+
(jp2_image->comps[0].sgnd != jp2_image->comps[i].sgnd))
392396
{
393397
opj_destroy_codec(jp2_codec);
394398
opj_image_destroy(jp2_image);

0 commit comments

Comments
 (0)