From f6c51b7d753249f145b5d4159808e6db7dadddaf Mon Sep 17 00:00:00 2001 From: Marcus Fritzsch Date: Mon, 26 Jun 2017 13:20:37 +0200 Subject: [PATCH] wayland: cast wl_fixed_to_double() return to float for our interface Signed-off-by: Marcus Fritzsch --- src/wayland.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/wayland.cpp b/src/wayland.cpp index 950335a..1078a14 100644 --- a/src/wayland.cpp +++ b/src/wayland.cpp @@ -267,7 +267,8 @@ void layer_opacity(void *data, struct ivi_controller_layer *ivi_controller_layer, wl_fixed_t opacity) { static_cast(data)->parent->layer_opacity( - static_cast(data)->id, wl_fixed_to_double(opacity)); + static_cast(data)->id, + float(wl_fixed_to_double(opacity))); } void layer_source_rectangle(void *data, @@ -402,7 +403,8 @@ void surface_opacity(void *data, struct ivi_controller_surface *ivi_controller_surface, wl_fixed_t opacity) { static_cast(data)->parent->surface_opacity( - static_cast(data)->id, wl_fixed_to_double(opacity)); + static_cast(data)->id, + float(wl_fixed_to_double(opacity))); } void surface_source_rectangle( -- 2.16.6