X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fjpeg%2Flibijg12%2Fjcparam12.c;h=ba1952ff0f01bb3e5a0e896fa3874573012f0be0;hb=4aa1b564dbc367ea47737eaac09b39fa3ec3edf6;hp=15f787d8ad96e1e1cd45feba8da0cfcb2c6d97b9;hpb=13fd600696872f088e41161308fe4e37df1a57bd;p=gdcm.git diff --git a/src/jpeg/libijg12/jcparam12.c b/src/jpeg/libijg12/jcparam12.c index 15f787d8..ba1952ff 100644 --- a/src/jpeg/libijg12/jcparam12.c +++ b/src/jpeg/libijg12/jcparam12.c @@ -168,8 +168,10 @@ add_huff_table (j_compress_ptr cinfo, nsymbols = 0; for (len = 1; len <= 16; len++) nsymbols += bits[len]; - if (nsymbols < 1 || nsymbols > 256) + if (nsymbols < 1 || nsymbols > 256) { + printf ("JERR_BAD_HUFF_TABLE nsymbols %d\n",nsymbols); ERREXIT(cinfo, JERR_BAD_HUFF_TABLE); + } MEMCOPY((*htblptr)->huffval, val, nsymbols * SIZEOF(UINT8));