From d8e639a9eac0c757652987fbfebe02b477716df5 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 12 Feb 2017 16:03:38 +0900 Subject: [PATCH] e comp object - fix warning where a void cast is as goos as the old one we did cast to Evas_Native_Surface * but this just causes warnings due to the input ptr being char * from memcup. as this will be aligned due to allocation, we're ok, so use a void * cast instead --- src/bin/e_comp_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 0958b5aa3..25e443a23 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3866,7 +3866,7 @@ e_comp_object_native_surface_override(Evas_Object *obj, Evas_Native_Surface *ns) if (cw->ec->input_only) return; E_FREE(cw->ns); if (ns) - cw->ns = (Evas_Native_Surface*)eina_memdup((unsigned char*)ns, sizeof(Evas_Native_Surface), 0); + cw->ns = (void *)eina_memdup((unsigned char *)ns, sizeof(Evas_Native_Surface), 0); _e_comp_object_alpha_set(cw); if (cw->native) e_comp_object_native_surface_set(obj, cw->native);