From: malaterre Date: Sat, 21 May 2005 03:21:52 +0000 (+0000) Subject: COMP: Fix stupid vs7 warning conversion from 'double' to 'unsigned char' X-Git-Tag: Version1.2.bp~691 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=6e9a7dc98097c1f95b481eabca0d89db918efa98;p=gdcm.git COMP: Fix stupid vs7 warning conversion from 'double' to 'unsigned char' --- diff --git a/src/gdcmmpeg2/src/mpeg2enc/readpic.c b/src/gdcmmpeg2/src/mpeg2enc/readpic.c index 464ecbf6..3ce6d65c 100644 --- a/src/gdcmmpeg2/src/mpeg2enc/readpic.c +++ b/src/gdcmmpeg2/src/mpeg2enc/readpic.c @@ -229,9 +229,9 @@ unsigned char *frame[]; y = cr*r + cg*g + cb*b; u = cu*(b-y); v = cv*(r-y); - yp[j] = (219.0/256.0)*y + 16.5; /* nominal range: 16..235 */ - up[j] = (224.0/256.0)*u + 128.5; /* 16..240 */ - vp[j] = (224.0/256.0)*v + 128.5; /* 16..240 */ + yp[j] = (unsigned char)((219.0/256.0)*y + 16.5); /* nominal range: 16..235 */ + up[j] = (unsigned char)((224.0/256.0)*u + 128.5); /* 16..240 */ + vp[j] = (unsigned char)((224.0/256.0)*v + 128.5); /* 16..240 */ } } fclose(fd);