]> Creatis software - gdcm.git/commitdiff
COMP: Fix stupid vs7 warning conversion from 'double' to 'unsigned char'
authormalaterre <malaterre>
Sat, 21 May 2005 03:21:52 +0000 (03:21 +0000)
committermalaterre <malaterre>
Sat, 21 May 2005 03:21:52 +0000 (03:21 +0000)
src/gdcmmpeg2/src/mpeg2enc/readpic.c

index 464ecbf64c16dac5d43244600ee8b1a50eeaa19c..3ce6d65c00db495b7ec1a5fa2781f236dd85665b 100644 (file)
@@ -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);