summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarti Maria <info@littlecms.com>2017-08-22 10:10:13 +0200
committerMarti Maria <info@littlecms.com>2017-08-22 10:10:13 +0200
commit7e32c6fcb930754406f1174591dee85627eb0030 (patch)
tree7c3d2271530d29a58fd0560d970c2ff27facb353
parentb4ba1f346847e2bdbc598d554f8076f3b2a875eb (diff)
downloadlcms2-7e32c6fcb930754406f1174591dee85627eb0030.tar.gz
fixed a warning in clang for OSX
-rw-r--r--src/cmsopt.c6
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];