Project

General

Profile

« Previous | Next » 

Revision d1abe122

Added by David Sorber almost 5 years ago

View differences:

software/libpackjpg/lib_src/packjpg.cpp
for (csc = 0; csc < cs_cmpc; csc++)
{
cmp = cs_cmp[csc];
if (((cs_sal == 0) && (htset[0][cmpnfo[cmp].huffdc] == 0)) ||
((cs_sah > 0) && (htset[1][cmpnfo[cmp].huffac] == 0)))
if (((jpegtype == 1 || ((cs_cmpc > 1 || cs_to == 0) && cs_sah == 0))
&& htset[0][cmpnfo[cmp].huffdc] == 0) ||
(jpegtype == 1 && htset[1][cmpnfo[cmp].huffdc] == 0) ||
(cs_cmpc == 1 && cs_to > 0 && cs_sah == 0 && htset[1][cmpnfo[cmp].huffac] == 0))
{
sprintf(errormessage, "huffman table missing in scan%i", scnc);
delete huffr;

Also available in: Unified diff