blob: d8a6fb4462ab0486c28377f776b6b6647f176f47 [file] [log] [blame] [edit]
diff --git a/third_party/libopenjpeg/jp2.c b/third_party/libopenjpeg/jp2.c
index 7c065ba74..a5790b267 100644
--- a/third_party/libopenjpeg/jp2.c
+++ b/third_party/libopenjpeg/jp2.c
@@ -1079,8 +1079,8 @@ static OPJ_BOOL opj_jp2_apply_pclr(opj_image_t *image,
assert(pcol == 0);
new_comps[i] = old_comps[cmp];
} else {
- assert(i == pcol);
- new_comps[pcol] = old_comps[cmp];
+ assert( i == pcol ); // probably wrong?
+ new_comps[i] = old_comps[cmp];
}
/* Palette mapping: */
@@ -1118,8 +1118,8 @@ static OPJ_BOOL opj_jp2_apply_pclr(opj_image_t *image,
dst[j] = src[j];
}
} else {
- assert(i == pcol);
- dst = new_comps[pcol].data;
+ assert( i == pcol ); // probably wrong?
+ dst = new_comps[i].data;
assert(dst);
for (j = 0; j < max; ++j) {
/* The index */