From 6e9a7dc98097c1f95b481eabca0d89db918efa98 Mon Sep 17 00:00:00 2001 From: malaterre Date: Sat, 21 May 2005 03:21:52 +0000 Subject: [PATCH] COMP: Fix stupid vs7 warning conversion from 'double' to 'unsigned char' --- src/gdcmmpeg2/src/mpeg2enc/readpic.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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); -- 2.48.1