From: Juyeon Lee Date: Tue, 10 Oct 2017 02:40:11 +0000 (+0900) Subject: check return value X-Git-Tag: submit/tizen/20171020.120936~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=85a872d8d667a4bf0b7dc6f5b6a881d2be648361;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-effect.git check return value Change-Id: I3487ee19f056b5f5dabf280a8feb0b9a206b4e09 --- diff --git a/src/e_mod_effect.c b/src/e_mod_effect.c index 80f7880..6b1bae6 100644 --- a/src/e_mod_effect.c +++ b/src/e_mod_effect.c @@ -116,17 +116,19 @@ _eff_object_underlayer_get(E_Client *ec) tbm_surface_h buffer; Evas_Native_Surface ns; tdm_info_layer info; + tdm_error err = TDM_ERROR_NONE; layer = ulayer->tlayer; buffer = tdm_layer_get_displaying_buffer(layer, NULL); if (!buffer) continue; + err = tdm_layer_get_info(layer, &info); + if (err != TDM_ERROR_NONE) return NULL; + img = evas_object_image_filled_add(e_comp->evas); if (!img) continue; - tdm_layer_get_info(layer, &info); - if (info.dst_pos.w <= 0 || info.dst_pos.h <= 0) memset(&ns, 0, sizeof(Evas_Native_Surface));