From 91c982758e96923887995d8a44f9a548f4eb052e Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Tue, 1 Aug 2017 12:46:02 +0200 Subject: [PATCH] GEO: Fix double promotion warning --- src/lib/geo/geo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/geo/geo.c b/src/lib/geo/geo.c index ebf73e6803..37a595bb7e 100644 --- a/src/lib/geo/geo.c +++ b/src/lib/geo/geo.c @@ -178,8 +178,8 @@ __EXPORT int map_projection_reproject(const struct map_projection_reference_s *r return -1; } - double x_rad = x / CONSTANTS_RADIUS_OF_EARTH; - double y_rad = y / CONSTANTS_RADIUS_OF_EARTH; + double x_rad = (double)x / CONSTANTS_RADIUS_OF_EARTH; + double y_rad = (double)y / CONSTANTS_RADIUS_OF_EARTH; double c = sqrtf(x_rad * x_rad + y_rad * y_rad); double sin_c = sin(c); double cos_c = cos(c);