[Sumover-dev] [svn commit] r3770 - vic/trunk/render
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Fri Jul 21 12:46:39 BST 2006
Author: socrates
Date: Fri Jul 21 12:46:39 2006
New Revision: 3770
Modified:
vic/trunk/render/color-ed.cpp
Log:
Got rid of multiple Windows compile-time warnings (VS7.0).
Modified: vic/trunk/render/color-ed.cpp
==============================================================================
--- vic/trunk/render/color-ed.cpp (original)
+++ vic/trunk/render/color-ed.cpp Fri Jul 21 12:46:39 2006
@@ -267,7 +267,7 @@
*
* 'omask' is the parrallel set of under/overflow check bits.
*/
-#define YERRMASK ((1 << 8 - ED_YBITS) - 1)
+#define YERRMASK ((1 << (8 - ED_YBITS)) - 1)
#define DIFFUSION_SETUP \
register const u_int* lut = cm_.lut(); \
u_int omask = (0x100 << 10) | (0x100 << 21) | 0x100; \
@@ -342,7 +342,7 @@
t = e &~ (0xf << 18); \
t |= (e << 14) & (0xf << 18); \
t >>= 11; \
- t = lut[t & (1 << 7+7+ED_YBITS) - 1]; \
+ t = lut[t & (1 << (7+7+ED_YBITS)) - 1]; \
/* y error */ \
e &= YERRMASK; \
/* uv error */ \
More information about the Sumover-dev
mailing list