ref: 69e010fdea63f3d651d07749babce852d4d51ad2
parent: 32a53b2239180d9123e4b28d9e342ff3a27da6ca
author: Werner Lemberg <[email protected]>
date: Mon Apr 10 18:50:20 EDT 2000
Removed compiler warnings.
--- a/demos/src/ftgrays.c
+++ b/demos/src/ftgrays.c
@@ -105,8 +105,13 @@
#define CEILING(x) (((x)+ONE_PIXEL-1) & -ONE_PIXEL)
#define ROUND(x) (((x)+ONE_PIXEL/2) & -ONE_PIXEL)
-#define UPSCALE(x) (PIXEL_BITS >= 6 ? (x) << (PIXEL_BITS-6) : (x) >> (6-PIXEL_BITS))
-#define DOWNSCALE(x) (PIXEL_BITS >= 6 ? (x) >> (PIXEL_BITS-6) : (x) << (6-PIXEL_BITS))
+#if PIXEL_BITS >= 6
+#define UPSCALE(x) ((x) << (PIXEL_BITS-6))
+#define DOWNSCALE(x) ((x) >> (PIXEL_BITS-6))
+#else
+#define UPSCALE(x) ((x) >> (6-PIXEL_BITS))
+#define DOWNSCALE(x) ((x) << (6-PIXEL_BITS))
+#endif
/* define if you want to use more compact storage, this increases the number */
/* of cells available in the render pool but slows down the rendering a bit */