Make sure strict mode is enabled by default.

This commit is contained in:
Robert G. Jakabosky 2022-01-29 23:12:46 +08:00
parent 2abbcb9ef7
commit 12aef962f2
No known key found for this signature in database
GPG Key ID: 0C38AF433FE0B1C0
1 changed files with 3 additions and 1 deletions

View File

@ -6690,7 +6690,6 @@ void opj_j2k_setup_decoder(opj_j2k_t *j2k, opj_dparameters_t *parameters)
if (j2k && parameters) {
j2k->m_cp.m_specific_param.m_dec.m_layer = parameters->cp_layer;
j2k->m_cp.m_specific_param.m_dec.m_reduce = parameters->cp_reduce;
j2k->m_cp.strict = OPJ_TRUE;
j2k->dump_state = (parameters->flags & OPJ_DPARAMETERS_DUMP_FLAG);
#ifdef USE_JPWL
@ -10422,6 +10421,9 @@ opj_j2k_t* opj_j2k_create_decompress(void)
/* per component is allowed */
l_j2k->m_cp.allow_different_bit_depth_sign = 1;
/* Default to using strict mode. */
l_j2k->m_cp.strict = OPJ_TRUE;
#ifdef OPJ_DISABLE_TPSOT_FIX
l_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked = 1;
#endif