From 265b70ac2f7ed9005608d43b4b23b816fc7c7c1a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sun, 6 Aug 2000 22:06:21 +0200
Subject: [PATCH] Improved filterability.

Rev: src/modules/Image/image.h:1.39
---
 src/modules/Image/image.h | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/modules/Image/image.h b/src/modules/Image/image.h
index cba835b6b7..24a180506c 100644
--- a/src/modules/Image/image.h
+++ b/src/modules/Image/image.h
@@ -1,7 +1,7 @@
 /*
 **! module Image
 **! note
-**!	$Id: image.h,v 1.38 2000/08/05 23:47:27 grubba Exp $
+**!	$Id: image.h,v 1.39 2000/08/06 20:06:21 grubba Exp $
 */
 
 #ifdef PIKE_IMAGE_IMAGE_H
@@ -42,17 +42,18 @@ extern int image_cpuid;
 
 /* Some marcos to avoid loss of precision warnings. */
 #ifdef __ECL
+#define DO_NOT_WARN(X)	(X)
 static inline int DOUBLE_TO_INT(double d)
 {
-  return (int)d;
+  return DO_NOT_WARN((int)d);
 }
 static inline char DOUBLE_TO_CHAR(double d)
 {
-  return (char)d;
+  return DO_NOT_WARN((char)d);
 }
 static inline COLORTYPE DOUBLE_TO_COLORTYPE(double d)
 {
-  return (COLORTYPE)d;
+  return DO_NOT_WARN((COLORTYPE)d);
 }
 #else /* !__ECL */
 #define DOUBLE_TO_INT(D)	((int)(D))
-- 
GitLab