From 8b654961f5127e4cfe3c086ec1262158b1131e34 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 27 Aug 2014 14:32:03 +0900 Subject: [PATCH] ecore-evas-extn - check engine info set return and complain fix CID 1039682 --- src/modules/ecore_evas/engines/extn/ecore_evas_extn.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c index 8ce77aa36a..c0b79ae233 100644 --- a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c +++ b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c @@ -1852,7 +1852,8 @@ _ecore_evas_extn_socket_alpha_set(Ecore_Evas *ee, int alpha) einfo->info.depth_type = EVAS_ENGINE_BUFFER_DEPTH_ARGB32; else einfo->info.depth_type = EVAS_ENGINE_BUFFER_DEPTH_RGB32; - evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo); + if (!evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo)) + ERR("Cannot set ecore_evas_ext alpha"); evas_damage_rectangle_add(ee->evas, 0, 0, ee->w, ee->h); } EINA_LIST_FOREACH(extn->ipc.clients, l, client)