diff --git a/applications/codec/convert.c b/applications/codec/convert.c index bb5c52bf..beeec151 100644 --- a/applications/codec/convert.c +++ b/applications/codec/convert.c @@ -3320,7 +3320,9 @@ opj_image_t *pngtoimage(const char *read_idf, opj_cparameters_t * params) r = image->comps[0].data; g = image->comps[1].data; b = image->comps[2].data; - a = image->comps[3].data; + if(has_alpha) { + a = image->comps[3].data; + } for(i = 0; i < height; ++i) {