opj_destroy_codec(jp2_codec);
ThrowReaderException(DelegateError,"UnableToDecodeImageFile");
}
+ jp2_status=0;
if ((image->columns != 0) && (image->rows != 0))
{
/*
if (image_info->number_scenes != 0)
jp2_status=opj_get_decoded_tile(jp2_codec,jp2_stream,jp2_image,
(unsigned int) image_info->scene);
- else if (image->ping == MagickFalse)
- {
- jp2_status=opj_decode(jp2_codec,jp2_stream,jp2_image);
- if (jp2_status != 0)
- jp2_status=opj_end_decompress(jp2_codec,jp2_stream);
- }
+ else
+ if (image->ping == MagickFalse)
+ {
+ jp2_status=opj_decode(jp2_codec,jp2_stream,jp2_image);
+ if (jp2_status != 0)
+ jp2_status=opj_end_decompress(jp2_codec,jp2_stream);
+ }
if (jp2_status == 0)
{
opj_stream_destroy(jp2_stream);