diff options
author | Marti Maria <info@littlecms.com> | 2017-08-22 10:10:13 +0200 |
---|---|---|
committer | Marti Maria <info@littlecms.com> | 2017-08-22 10:10:13 +0200 |
commit | 7e32c6fcb930754406f1174591dee85627eb0030 (patch) | |
tree | 7c3d2271530d29a58fd0560d970c2ff27facb353 | |
parent | b4ba1f346847e2bdbc598d554f8076f3b2a875eb (diff) | |
download | lcms2-7e32c6fcb930754406f1174591dee85627eb0030.tar.gz |
fixed a warning in clang for OSX
-rw-r--r-- | src/cmsopt.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmsopt.c b/src/cmsopt.c index e8d54b9..f838b6e 100644 --- a/src/cmsopt.c +++ b/src/cmsopt.c @@ -1547,9 +1547,9 @@ void MatShaperEval16(register const cmsUInt16Number In[], l3 = (p->Mat[2][0] * r + p->Mat[2][1] * g + p->Mat[2][2] * b + p->Off[2] + 0x2000) >> 14; // Now we have to clip to 0..1.0 range - ri = (l1 < 0) ? 0 : ((l1 > 16384) ? 16384U : l1); - gi = (l2 < 0) ? 0 : ((l2 > 16384) ? 16384U : l2); - bi = (l3 < 0) ? 0 : ((l3 > 16384) ? 16384U : l3); + ri = (l1 < 0) ? 0 : ((l1 > 16384) ? 16384U : (cmsUInt32Number) l1); + gi = (l2 < 0) ? 0 : ((l2 > 16384) ? 16384U : (cmsUInt32Number) l2); + bi = (l3 < 0) ? 0 : ((l3 > 16384) ? 16384U : (cmsUInt32Number) l3); // And across second shaper, Out[0] = p->Shaper2R[ri]; |