int w = 0, h = 0;
Ecore_Evas *ee = NULL;
Evas_Object *img = NULL;
+ int res;
if (!ec) return;
if (e_client_util_ignored_get(ec)) return;
EINA_SAFETY_ON_NULL_RETURN(tbm_surface);
memset(&surface_info, 0, sizeof(tbm_surface_info_s));
- tbm_surface_map(tbm_surface, TBM_SURF_OPTION_READ, &surface_info);
+ res = tbm_surface_map(tbm_surface, TBM_SURF_OPTION_READ, &surface_info);
+ if (res != TBM_SURFACE_ERROR_NONE)
+ return;
data = surface_info.planes[0].ptr;
w = surface_info.planes[0].stride / 4;
EINA_SAFETY_ON_NULL_RETURN(tbm_surface);
memset(&surface_info, 0, sizeof(tbm_surface_info_s));
- tbm_surface_map(tbm_surface, TBM_SURF_OPTION_READ, &surface_info);
+ res = tbm_surface_map(tbm_surface, TBM_SURF_OPTION_READ, &surface_info);
+ if (res != TBM_SURFACE_ERROR_NONE)
+ return;
data = surface_info.planes[0].ptr;
w = surface_info.planes[0].stride / 4;