diff --git a/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump b/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump
index 3cc4dd18..e4532c48 100644
--- a/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump
+++ b/abi-check/abi_dump/openjpeg/current/9bc2e/ABI.dump
@@ -207,7 +207,7 @@ $VAR1 = {
'Source' => 'cio.c',
'SourceLine' => '271'
},
- '169215' => {
+ '169214' => {
'Header' => 'openjpeg.h',
'Line' => '1062',
'Return' => '156',
@@ -215,13 +215,13 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '160'
},
- '169535' => {
+ '169534' => {
'Header' => 'openjpeg.h',
'Line' => '1587',
'Param' => {
'0' => {
'name' => 'cstr_info',
- 'type' => '169553'
+ 'type' => '169552'
}
},
'Reg' => {
@@ -232,12 +232,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '966'
},
- '231924' => {
+ '231923' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_callback',
@@ -258,12 +258,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '44'
},
- '232022' => {
+ '232021' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_callback',
@@ -284,12 +284,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '59'
},
- '232108' => {
+ '232107' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_callback',
@@ -310,28 +310,28 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '74'
},
- '232223' => {
+ '232222' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_format',
- 'type' => '220982'
+ 'type' => '220981'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '232010',
+ 'Return' => '232009',
'ShortName' => 'opj_create_decompress',
'Source' => 'openjpeg.c',
'SourceLine' => '168'
},
- '232445' => {
+ '232444' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'parameters',
- 'type' => '76897'
+ 'type' => '76896'
}
},
'Reg' => {
@@ -342,12 +342,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '364'
},
- '232576' => {
+ '232575' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'num_threads',
@@ -363,16 +363,16 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '387'
},
- '232694' => {
+ '232693' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'parameters',
- 'type' => '76897'
+ 'type' => '76896'
}
},
'Reg' => {
@@ -384,7 +384,7 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '398'
},
- '232836' => {
+ '232835' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
@@ -393,11 +393,11 @@ $VAR1 = {
},
'1' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'2' => {
'name' => 'p_image',
- 'type' => '76891'
+ 'type' => '76890'
}
},
'Reg' => {
@@ -410,12 +410,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '418'
},
- '233039' => {
+ '233038' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'numcomps',
@@ -423,7 +423,7 @@ $VAR1 = {
},
'2' => {
'name' => 'comps_indices',
- 'type' => '76909'
+ 'type' => '76908'
},
'3' => {
'name' => 'apply_color_transforms',
@@ -441,12 +441,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '442'
},
- '233281' => {
+ '233280' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -467,12 +467,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '471'
},
- '233435' => {
+ '233434' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_image',
@@ -508,12 +508,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '492'
},
- '233643' => {
+ '233642' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -569,12 +569,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '515'
},
- '233861' => {
+ '233860' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_tile_index',
@@ -605,12 +605,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '546'
},
- '234061' => {
+ '234060' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -636,12 +636,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '572'
},
- '234238' => {
+ '234237' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'res_factor',
@@ -657,28 +657,28 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '596'
},
- '234347' => {
+ '234346' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_format',
- 'type' => '220982'
+ 'type' => '220981'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '232010',
+ 'Return' => '232009',
'ShortName' => 'opj_create_compress',
'Source' => 'openjpeg.c',
'SourceLine' => '614'
},
- '234572' => {
+ '234571' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'parameters',
- 'type' => '76920'
+ 'type' => '76919'
}
},
'Reg' => {
@@ -689,16 +689,16 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '712'
},
- '234703' => {
+ '234702' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'parameters',
- 'type' => '76920'
+ 'type' => '76919'
},
'2' => {
'name' => 'p_image',
@@ -715,12 +715,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '773'
},
- '234841' => {
+ '234840' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_image',
@@ -741,12 +741,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '791'
},
- '234995' => {
+ '234994' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_info',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -762,12 +762,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '810'
},
- '235126' => {
+ '235125' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -783,12 +783,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '827'
},
- '235257' => {
+ '235256' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_stream',
@@ -804,12 +804,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '844'
},
- '235388' => {
+ '235387' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'parameters',
- 'type' => '76920'
+ 'type' => '76919'
},
'1' => {
'name' => 'pEncodingMatrix',
@@ -835,12 +835,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '864'
},
- '235734' => {
+ '235733' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'p_tile_index',
@@ -871,12 +871,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '894'
},
- '235934' => {
+ '235933' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
}
},
'Reg' => {
@@ -887,12 +887,12 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '921'
},
- '236035' => {
+ '236034' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
},
'1' => {
'name' => 'info_flag',
@@ -900,7 +900,7 @@ $VAR1 = {
},
'2' => {
'name' => 'output_stream',
- 'type' => '76926'
+ 'type' => '76925'
}
},
'Reg' => {
@@ -913,44 +913,44 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '939'
},
- '236172' => {
+ '236171' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '76932',
+ 'Return' => '76931',
'ShortName' => 'opj_get_cstr_info',
'Source' => 'openjpeg.c',
'SourceLine' => '955'
},
- '236336' => {
+ '236335' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_codec',
- 'type' => '232010'
+ 'type' => '232009'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '74710',
+ 'Return' => '74709',
'ShortName' => 'opj_get_cstr_index',
'Source' => 'openjpeg.c',
'SourceLine' => '983'
},
- '236421' => {
+ '236420' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
'name' => 'p_cstr_index',
- 'type' => '236481'
+ 'type' => '236480'
}
},
'Reg' => {
@@ -961,7 +961,7 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '994'
},
- '236487' => {
+ '236486' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
@@ -987,7 +987,7 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '1009'
},
- '236606' => {
+ '236605' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
@@ -1047,7 +1047,7 @@ $VAR1 = {
},
'1' => {
'name' => 'cmptparms',
- 'type' => '61614'
+ 'type' => '61613'
},
'2' => {
'name' => 'clrspc',
@@ -1064,7 +1064,7 @@ $VAR1 = {
'Source' => 'image.c',
'SourceLine' => '40'
},
- '63336' => {
+ '63335' => {
'Header' => 'openjpeg.h',
'Param' => {
'0' => {
@@ -1073,7 +1073,7 @@ $VAR1 = {
},
'1' => {
'name' => 'cmptparms',
- 'type' => '61614'
+ 'type' => '61613'
},
'2' => {
'name' => 'clrspc',
@@ -1090,7 +1090,7 @@ $VAR1 = {
'Source' => 'image.c',
'SourceLine' => '228'
},
- '63615' => {
+ '63614' => {
'Header' => 'openjpeg.h',
'Line' => '1119',
'Param' => {
@@ -1107,7 +1107,7 @@ $VAR1 = {
'Source' => 'openjpeg.c',
'SourceLine' => '1061'
},
- '63679' => {
+ '63678' => {
'Header' => 'openjpeg.h',
'Line' => '1109',
'Param' => {
@@ -1418,8 +1418,8 @@ $VAR1 = {
'Size' => '1',
'Type' => 'Const'
},
- '169553' => {
- 'BaseType' => '76932',
+ '169552' => {
+ 'BaseType' => '76931',
'Name' => 'opj_codestream_info_v2_t**',
'Size' => '8',
'Type' => 'Pointer'
@@ -1911,7 +1911,7 @@ $VAR1 = {
'Size' => '8',
'Type' => 'Pointer'
},
- '220932' => {
+ '220931' => {
'Header' => 'openjpeg.h',
'Line' => '292',
'Memb' => {
@@ -1944,15 +1944,15 @@ $VAR1 = {
'Size' => '4',
'Type' => 'Enum'
},
- '220982' => {
- 'BaseType' => '220932',
+ '220981' => {
+ 'BaseType' => '220931',
'Header' => 'openjpeg.h',
'Line' => '299',
'Name' => 'OPJ_CODEC_FORMAT',
'Size' => '4',
'Type' => 'Typedef'
},
- '222739' => {
+ '222738' => {
'BaseType' => '130',
'Header' => 'openjpeg.h',
'Line' => '578',
@@ -2125,8 +2125,8 @@ $VAR1 = {
'Size' => '216',
'Type' => 'Struct'
},
- '232010' => {
- 'BaseType' => '222739',
+ '232009' => {
+ 'BaseType' => '222738',
'Name' => 'opj_codec_t*',
'Size' => '8',
'Type' => 'Pointer'
@@ -2143,8 +2143,8 @@ $VAR1 = {
'Size' => '4',
'Type' => 'Const'
},
- '236481' => {
- 'BaseType' => '74710',
+ '236480' => {
+ 'BaseType' => '74709',
'Name' => 'opj_codestream_index_t**',
'Size' => '8',
'Type' => 'Pointer'
@@ -2295,7 +2295,7 @@ $VAR1 = {
'Size' => '36',
'Type' => 'Typedef'
},
- '61614' => {
+ '61613' => {
'BaseType' => '59063',
'Name' => 'opj_image_cmptparm_t*',
'Size' => '8',
@@ -2306,7 +2306,7 @@ $VAR1 = {
'Size' => '8',
'Type' => 'Intrinsic'
},
- '66854' => {
+ '66853' => {
'BaseType' => '2250',
'Header' => 'stdio.h',
'Line' => '49',
@@ -2314,7 +2314,7 @@ $VAR1 = {
'Size' => '216',
'Type' => 'Typedef'
},
- '67571' => {
+ '67570' => {
'Header' => 'openjpeg.h',
'Line' => '246',
'Memb' => {
@@ -2339,15 +2339,15 @@ $VAR1 = {
'Size' => '4',
'Type' => 'Enum'
},
- '67610' => {
- 'BaseType' => '67571',
+ '67609' => {
+ 'BaseType' => '67570',
'Header' => 'openjpeg.h',
'Line' => '251',
'Name' => 'OPJ_RSIZ_CAPABILITIES',
'Size' => '4',
'Type' => 'Typedef'
},
- '67621' => {
+ '67620' => {
'Header' => 'openjpeg.h',
'Line' => '257',
'Memb' => {
@@ -2372,15 +2372,15 @@ $VAR1 = {
'Size' => '4',
'Type' => 'Enum'
},
- '67659' => {
- 'BaseType' => '67621',
+ '67658' => {
+ 'BaseType' => '67620',
'Header' => 'openjpeg.h',
'Line' => '262',
'Name' => 'OPJ_CINEMA_MODE',
'Size' => '4',
'Type' => 'Typedef'
},
- '68343' => {
+ '68342' => {
'Header' => 'openjpeg.h',
'Line' => '353',
'Memb' => {
@@ -2422,12 +2422,12 @@ $VAR1 = {
'15' => {
'name' => 'tcp_rates',
'offset' => '4800',
- 'type' => '69207'
+ 'type' => '69206'
},
'16' => {
'name' => 'tcp_distoratio',
'offset' => '5200',
- 'type' => '69207'
+ 'type' => '69206'
},
'17' => {
'name' => 'numresolution',
@@ -2477,22 +2477,22 @@ $VAR1 = {
'25' => {
'name' => 'prcw_init',
'offset' => '5632',
- 'type' => '69223'
+ 'type' => '69222'
},
'26' => {
'name' => 'prch_init',
'offset' => '5764',
- 'type' => '69223'
+ 'type' => '69222'
},
'27' => {
'name' => 'infile',
'offset' => '5896',
- 'type' => '69239'
+ 'type' => '69238'
},
'28' => {
'name' => 'outfile',
'offset' => '9992',
- 'type' => '69239'
+ 'type' => '69238'
},
'29' => {
'name' => 'index_on',
@@ -2507,7 +2507,7 @@ $VAR1 = {
'30' => {
'name' => 'index',
'offset' => '14092',
- 'type' => '69239'
+ 'type' => '69238'
},
'31' => {
'name' => 'image_offset_x0',
@@ -2552,7 +2552,7 @@ $VAR1 = {
'39' => {
'name' => 'jpwl_hprot_TPH_tileno',
'offset' => '18220',
- 'type' => '69256'
+ 'type' => '69255'
},
'4' => {
'name' => 'cp_tdy',
@@ -2562,22 +2562,22 @@ $VAR1 = {
'40' => {
'name' => 'jpwl_hprot_TPH',
'offset' => '18284',
- 'type' => '69256'
+ 'type' => '69255'
},
'41' => {
'name' => 'jpwl_pprot_tileno',
'offset' => '18348',
- 'type' => '69256'
+ 'type' => '69255'
},
'42' => {
'name' => 'jpwl_pprot_packno',
'offset' => '18412',
- 'type' => '69256'
+ 'type' => '69255'
},
'43' => {
'name' => 'jpwl_pprot',
'offset' => '18476',
- 'type' => '69256'
+ 'type' => '69255'
},
'44' => {
'name' => 'jpwl_sens_size',
@@ -2602,12 +2602,12 @@ $VAR1 = {
'48' => {
'name' => 'jpwl_sens_TPH_tileno',
'offset' => '18556',
- 'type' => '69256'
+ 'type' => '69255'
},
'49' => {
'name' => 'jpwl_sens_TPH',
'offset' => '18620',
- 'type' => '69256'
+ 'type' => '69255'
},
'5' => {
'name' => 'cp_disto_alloc',
@@ -2617,7 +2617,7 @@ $VAR1 = {
'50' => {
'name' => 'cp_cinema',
'offset' => '18684',
- 'type' => '67659'
+ 'type' => '67658'
},
'51' => {
'name' => 'max_comp_size',
@@ -2627,7 +2627,7 @@ $VAR1 = {
'52' => {
'name' => 'cp_rsiz',
'offset' => '18692',
- 'type' => '67610'
+ 'type' => '67609'
},
'53' => {
'name' => 'tp_on',
@@ -2677,7 +2677,7 @@ $VAR1 = {
'8' => {
'name' => 'cp_matrice',
'offset' => '32',
- 'type' => '69185'
+ 'type' => '69184'
},
'9' => {
'name' => 'cp_comment',
@@ -2689,45 +2689,45 @@ $VAR1 = {
'Size' => '18720',
'Type' => 'Struct'
},
- '69185' => {
+ '69184' => {
'BaseType' => '87',
'Name' => 'int*',
'Size' => '8',
'Type' => 'Pointer'
},
- '69207' => {
+ '69206' => {
'BaseType' => '2236',
'Name' => 'float[100]',
'Size' => '400',
'Type' => 'Array'
},
- '69223' => {
+ '69222' => {
'BaseType' => '87',
'Name' => 'int[33]',
'Size' => '132',
'Type' => 'Array'
},
- '69239' => {
+ '69238' => {
'BaseType' => '138',
'Name' => 'char[4096]',
'Size' => '4096',
'Type' => 'Array'
},
- '69256' => {
+ '69255' => {
'BaseType' => '87',
'Name' => 'int[16]',
'Size' => '64',
'Type' => 'Array'
},
- '69272' => {
- 'BaseType' => '68343',
+ '69271' => {
+ 'BaseType' => '68342',
'Header' => 'openjpeg.h',
'Line' => '504',
'Name' => 'opj_cparameters_t',
'Size' => '18720',
'Type' => 'Typedef'
},
- '69284' => {
+ '69283' => {
'Header' => 'openjpeg.h',
'Line' => '512',
'Memb' => {
@@ -2779,12 +2779,12 @@ $VAR1 = {
'2' => {
'name' => 'infile',
'offset' => '8',
- 'type' => '69239'
+ 'type' => '69238'
},
'3' => {
'name' => 'outfile',
'offset' => '4104',
- 'type' => '69239'
+ 'type' => '69238'
},
'4' => {
'name' => 'decod_format',
@@ -2821,15 +2821,15 @@ $VAR1 = {
'Size' => '8252',
'Type' => 'Struct'
},
- '69534' => {
- 'BaseType' => '69284',
+ '69533' => {
+ 'BaseType' => '69283',
'Header' => 'openjpeg.h',
'Line' => '572',
'Name' => 'opj_dparameters_t',
'Size' => '8252',
'Type' => 'Typedef'
},
- '70050' => {
+ '70049' => {
'Header' => 'openjpeg.h',
'Line' => '726',
'Memb' => {
@@ -2858,15 +2858,15 @@ $VAR1 = {
'Size' => '32',
'Type' => 'Struct'
},
- '70116' => {
- 'BaseType' => '70050',
+ '70115' => {
+ 'BaseType' => '70049',
'Header' => 'openjpeg.h',
'Line' => '735',
'Name' => 'opj_packet_info_t',
'Size' => '32',
'Type' => 'Typedef'
},
- '70128' => {
+ '70127' => {
'Header' => 'openjpeg.h',
'Line' => '742',
'Memb' => {
@@ -2890,27 +2890,27 @@ $VAR1 = {
'Size' => '24',
'Type' => 'Struct'
},
- '70181' => {
- 'BaseType' => '70128',
+ '70180' => {
+ 'BaseType' => '70127',
'Header' => 'openjpeg.h',
'Line' => '749',
'Name' => 'opj_marker_info_t',
'Size' => '24',
'Type' => 'Typedef'
},
- '70533' => {
- 'BaseType' => '70116',
+ '70532' => {
+ 'BaseType' => '70115',
'Name' => 'opj_packet_info_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '70539' => {
- 'BaseType' => '70181',
+ '70538' => {
+ 'BaseType' => '70180',
'Name' => 'opj_marker_info_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '70879' => {
+ '70878' => {
'Header' => 'openjpeg.h',
'Line' => '866',
'Memb' => {
@@ -2977,33 +2977,33 @@ $VAR1 = {
'8' => {
'name' => 'stepsizes_mant',
'offset' => '32',
- 'type' => '71081'
+ 'type' => '71080'
},
'9' => {
'name' => 'stepsizes_expn',
'offset' => '420',
- 'type' => '71081'
+ 'type' => '71080'
}
},
'Name' => 'struct opj_tccp_info',
'Size' => '1080',
'Type' => 'Struct'
},
- '71081' => {
+ '71080' => {
'BaseType' => '9015',
'Name' => 'OPJ_UINT32[97]',
'Size' => '388',
'Type' => 'Array'
},
- '71113' => {
- 'BaseType' => '70879',
+ '71112' => {
+ 'BaseType' => '70878',
'Header' => 'openjpeg.h',
'Line' => '896',
'Name' => 'opj_tccp_info_t',
'Size' => '1080',
'Type' => 'Typedef'
},
- '71125' => {
+ '71124' => {
'Header' => 'openjpeg.h',
'Line' => '901',
'Memb' => {
@@ -3035,28 +3035,28 @@ $VAR1 = {
'5' => {
'name' => 'tccp_info',
'offset' => '24',
- 'type' => '71217'
+ 'type' => '71216'
}
},
'Name' => 'struct opj_tile_v2_info',
'Size' => '32',
'Type' => 'Struct'
},
- '71217' => {
- 'BaseType' => '71113',
+ '71216' => {
+ 'BaseType' => '71112',
'Name' => 'opj_tccp_info_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '71223' => {
- 'BaseType' => '71125',
+ '71222' => {
+ 'BaseType' => '71124',
'Header' => 'openjpeg.h',
'Line' => '917',
'Name' => 'opj_tile_info_v2_t',
'Size' => '32',
'Type' => 'Typedef'
},
- '71235' => {
+ '71234' => {
'Header' => 'openjpeg.h',
'Line' => '922',
'Memb' => {
@@ -3098,33 +3098,33 @@ $VAR1 = {
'7' => {
'name' => 'm_default_tile_info',
'offset' => '32',
- 'type' => '71223'
+ 'type' => '71222'
},
'8' => {
'name' => 'tile_info',
'offset' => '64',
- 'type' => '71364'
+ 'type' => '71363'
}
},
'Name' => 'struct opj_codestream_info_v2',
'Size' => '72',
'Type' => 'Struct'
},
- '71364' => {
- 'BaseType' => '71223',
+ '71363' => {
+ 'BaseType' => '71222',
'Name' => 'opj_tile_info_v2_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '71370' => {
- 'BaseType' => '71235',
+ '71369' => {
+ 'BaseType' => '71234',
'Header' => 'openjpeg.h',
'Line' => '946',
'Name' => 'opj_codestream_info_v2_t',
'Size' => '72',
'Type' => 'Typedef'
},
- '71382' => {
+ '71381' => {
'Header' => 'openjpeg.h',
'Line' => '952',
'Memb' => {
@@ -3148,15 +3148,15 @@ $VAR1 = {
'Size' => '24',
'Type' => 'Struct'
},
- '71435' => {
- 'BaseType' => '71382',
+ '71434' => {
+ 'BaseType' => '71381',
'Header' => 'openjpeg.h',
'Line' => '960',
'Name' => 'opj_tp_index_t',
'Size' => '24',
'Type' => 'Typedef'
},
- '71447' => {
+ '71446' => {
'Header' => 'openjpeg.h',
'Line' => '965',
'Memb' => {
@@ -3183,7 +3183,7 @@ $VAR1 = {
'4' => {
'name' => 'tp_index',
'offset' => '16',
- 'type' => '71591'
+ 'type' => '71590'
},
'5' => {
'name' => 'marknum',
@@ -3193,7 +3193,7 @@ $VAR1 = {
'6' => {
'name' => 'marker',
'offset' => '32',
- 'type' => '70539'
+ 'type' => '70538'
},
'7' => {
'name' => 'maxmarknum',
@@ -3208,28 +3208,28 @@ $VAR1 = {
'9' => {
'name' => 'packet_index',
'offset' => '48',
- 'type' => '70533'
+ 'type' => '70532'
}
},
'Name' => 'struct opj_tile_index',
'Size' => '56',
'Type' => 'Struct'
},
- '71591' => {
- 'BaseType' => '71435',
+ '71590' => {
+ 'BaseType' => '71434',
'Name' => 'opj_tp_index_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '71597' => {
- 'BaseType' => '71447',
+ '71596' => {
+ 'BaseType' => '71446',
'Header' => 'openjpeg.h',
'Line' => '992',
'Name' => 'opj_tile_index_t',
'Size' => '56',
'Type' => 'Typedef'
},
- '71609' => {
+ '71608' => {
'Header' => 'openjpeg.h',
'Line' => '997',
'Memb' => {
@@ -3256,7 +3256,7 @@ $VAR1 = {
'4' => {
'name' => 'marker',
'offset' => '32',
- 'type' => '70539'
+ 'type' => '70538'
},
'5' => {
'name' => 'maxmarknum',
@@ -3271,21 +3271,21 @@ $VAR1 = {
'7' => {
'name' => 'tile_index',
'offset' => '48',
- 'type' => '71727'
+ 'type' => '71726'
}
},
'Name' => 'struct opj_codestream_index',
'Size' => '56',
'Type' => 'Struct'
},
- '71727' => {
- 'BaseType' => '71597',
+ '71726' => {
+ 'BaseType' => '71596',
'Name' => 'opj_tile_index_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '71733' => {
- 'BaseType' => '71609',
+ '71732' => {
+ 'BaseType' => '71608',
'Header' => 'openjpeg.h',
'Line' => '1020',
'Name' => 'opj_codestream_index_t',
@@ -3297,44 +3297,44 @@ $VAR1 = {
'Size' => '1',
'Type' => 'Intrinsic'
},
- '74710' => {
- 'BaseType' => '71733',
+ '74709' => {
+ 'BaseType' => '71732',
'Name' => 'opj_codestream_index_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76891' => {
+ '76890' => {
'BaseType' => '21114',
'Name' => 'opj_image_t**',
'Size' => '8',
'Type' => 'Pointer'
},
- '76897' => {
- 'BaseType' => '69534',
+ '76896' => {
+ 'BaseType' => '69533',
'Name' => 'opj_dparameters_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76909' => {
+ '76908' => {
'BaseType' => '23248',
'Name' => 'OPJ_UINT32 const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76920' => {
- 'BaseType' => '69272',
+ '76919' => {
+ 'BaseType' => '69271',
'Name' => 'opj_cparameters_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76926' => {
- 'BaseType' => '66854',
+ '76925' => {
+ 'BaseType' => '66853',
'Name' => 'FILE*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76932' => {
- 'BaseType' => '71370',
+ '76931' => {
+ 'BaseType' => '71369',
'Name' => 'opj_codestream_info_v2_t*',
'Size' => '8',
'Type' => 'Pointer'
diff --git a/abi-check/changelog/openjpeg/current/log.html b/abi-check/changelog/openjpeg/current/log.html
index 8509a07d..0b14857a 100644
--- a/abi-check/changelog/openjpeg/current/log.html
+++ b/abi-check/changelog/openjpeg/current/log.html
@@ -20,12 +20,29 @@
commit 06f7d412435ddb62f8e9935af7e306783bc4b75b +commit 90b1bffa7e745c754afb56dc89ccb70f8aeeadcf +Merge: 06f7d41 24d08ff +Author: Even Rouault <even.rouault@mines-paris.org> +Date: 2018-02-25 18:21:23 +0100 + + Merge pull request #1080 from setharnold/patch-1 + + fix unchecked integer multiplication overflow + +commit 06f7d412435ddb62f8e9935af7e306783bc4b75b Author: Even Rouault <even.rouault@spatialys.com> Date: 2018-02-18 14:38:16 +0100 bench_dwt: fix wrong index in iteration (issue found by Fethi Migaou) +commit 24d08ff94ad8b0f51534e46f87cf5a2f2f85d22a +Author: setharnold <seth.arnold@gmail.com> +Date: 2018-02-14 17:46:38 -0800 + + fix unchecked integer multiplication overflow + + Hello, this fixes an unchecked integer multiplication overflow. Thanks. + commit da5e897232ef824daf9a492e746ed22cf2a43f18 Author: Even Rouault <even.rouault@spatialys.com> Date: 2018-02-11 13:31:04 +0100 @@ -585,18 +602,6 @@ Date: 2017-09-01 17:32:54 +0200 opj_compress help: indicate 0 value, instead of 1, for -r parameter to get lossless encoding (#1009) -commit 8a17be8945f6f8fcae3f9e5c7c4988e971d245ee -Author: Even Rouault <even.rouault@spatialys.com> -Date: 2017-09-01 16:31:08 +0200 - - opj_v4dwt_decode_step2_sse(): loop unroll - -commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28 -Author: Even Rouault <even.rouault@spatialys.com> -Date: 2017-09-01 10:26:18 +0200 - - Fix undefined shift behaviour in opj_dwt_is_whole_tile_decoding(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3255. Credit to OSS Fuzz - ...