# | Line 458 | Line 458 | double gamval | |
---|---|---|
458 | if (gamval < MINGAM) | |
459 | gamval = tms->mongam; | |
460 | d = log(expmult/tms->inpsf); | |
461 | < | for (i = tms->mbrmax-tms->mbrmin+1; i--; ) |
462 | < | tms->lumap[i] = 256. * exp( |
461 | > | for (i = tms->mbrmax-tms->mbrmin+1; i--; ) { |
462 | > | double val = 256. * exp( |
463 | ( d + (tms->mbrmin+i)*(1./TM_BRTSCALE) ) | |
464 | < | / gamval ); |
464 | > | / gamval); |
465 | > | tms->lumap[i] = val >= (double)0xffff ? 0xffff : (int)val; |
466 | > | } |
467 | returnOK; | |
468 | } | |
469 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |