Ticket #21675: patch-src_libjasper_jpc_jpc_dec.c.diff.diff

File patch-src_libjasper_jpc_jpc_dec.c.diff.diff, 688 bytes (added by adfernandes (Andrew Fernandes), 15 years ago)

patch of patch

  • files/patch-src_libjasper_jpc_jpc_dec.c.diff

    old new  
    55        switch (tile->cp->mctid) {
    66        case JPC_MCT_RCT:
    77-               assert(dec->numcomps == 3);
    8 +               if (dec->numcomps != 3) {
     8+               if (dec->numcomps != 3 && dec->numcomps != 4) {
    99+                       jas_eprintf("dec->numcomps (%d) != 3\n", dec->numcomps);
    1010+                       return -2;
    1111+               }
     
    1414                break;
    1515        case JPC_MCT_ICT:
    1616-               assert(dec->numcomps == 3);
    17 +               if (dec->numcomps != 3) {
     17+               if (dec->numcomps != 3 && dec->numcomps != 4) {
    1818+                       jas_eprintf("dec->numcomps (%d) != 3\n", dec->numcomps);
    1919+                       return -3;
    2020+               }