From f1fd4a73480c5a2f900b1541b45a62ffcc75e12d Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Thu, 31 Oct 2019 10:17:09 +0000 Subject: Fix warnings when building contrib on windows. MSVC is much more sensitive to casting types than gcc is, it seems. Accordingly avoid making doubles when we want floats, and make all casts down to int (or byte) explicit. --- contrib/gdevgdi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'contrib/gdevgdi.c') diff --git a/contrib/gdevgdi.c b/contrib/gdevgdi.c index 60bd5c199..b22b1478f 100644 --- a/contrib/gdevgdi.c +++ b/contrib/gdevgdi.c @@ -71,8 +71,8 @@ #define GDI_COMP_MODITIFF 6 #define GDI_COMP_NOSEND 0x7f -#define GDI_MARGINS_A4 0.167, 0.167, 0.167, 0.167 -#define GDI_MARGINS_LETTER 0.167, 0.167, 0.167, 0.167 +#define GDI_MARGINS_A4 0.167f, 0.167f, 0.167f, 0.167f +#define GDI_MARGINS_LETTER 0.167f, 0.167f, 0.167f, 0.167f /*#define GDI_MARGINS_A4 0.0, 0.0, 0.0, 0.0*/ /*#define GDI_MARGINS_LETTER 0.0, 0.0, 0.0, 0.0*/ -- cgit v1.2.1