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