- if (sym < 0 || sym > 15)
- ERREXIT(cinfo, JERR_BAD_HUFF_TABLE);
+ //printf ("htbl->huffval[%d]=%d\n",i,htbl->huffval[i]);
+ if (sym < 0 || sym > 15) {
+ printf("JERR_BAD_HUFF_TABLE sym %d (>15)\n",sym);
+ //ERREXIT(cinfo, JERR_BAD_HUFF_TABLE);
+ // Sorry for the patch :
+ // Now, we can read Philips MRI Images
+ htbl->huffval[i]=15;
+ }