From 03e6bf847bee282a8adebb76b6541ca7f0f03070 Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 8 Apr 2013 10:33:09 +0000 Subject: [PATCH] --- coders/jp2.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coders/jp2.c b/coders/jp2.c index b9cc028e2..2507916bf 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -335,6 +335,9 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) Image *image; + int + format; + jas_cmprof_t *cm_profile; @@ -397,7 +400,8 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) jp2_stream=JP2StreamManager(image); if (jp2_stream == (jas_stream_t *) NULL) ThrowReaderException(DelegateError,"UnableToManageJP2Stream"); - jp2_image=jas_image_decode(jp2_stream,-1,0); + format=jas_image_getfmt(jp2_stream); + jp2_image=jas_image_decode(jp2_stream,format,0); if (jp2_image == (jas_image_t *) NULL) { (void) jas_stream_close(jp2_stream); -- 2.40.0