Eina_Bool found = EINA_FALSE;
psurf = eina_hash_find(polwl->surfaces, &cp);
- EINA_SAFETY_ON_TRUE_RETURN_VAL(psurf, psurf);
+ if (psurf)
+ {
+ PLOGF("POLSURF",
+ "ADD ERR |s:0x%08x|tzpol:0x%08x|ps:0x%08x",
+ psurf->cp, psurf->ec,
+ (unsigned int)psurf->surf,
+ (unsigned int)psurf->tzpol,
+ (unsigned int)psurf);
+
+ return NULL;
+ }
EINA_LIST_FOREACH(polwl->resources, l, res)
{
psurf = E_NEW(Pol_Wl_Surface, 1);
EINA_SAFETY_ON_NULL_RETURN_VAL(psurf, NULL);
- eina_hash_add(hash_surfaces, &cp, psurf);
+ eina_hash_add(polwl->surfaces, &cp, psurf);
cdata = e_pixmap_cdata_get(cp);
if (cdata)
}
static void
-_pol_wl_surf_del(Pol_Wl_Surface *psurf)
+_pol_wl_surf_del(void *data)
{
+ Pol_Wl_Surface *psurf = (Pol_Wl_Surface *)data;
+
PLOGF("POLSURF",
"HASH_DEL |s:0x%08x|ps:0x%08x|tzpol:0x%08x",
psurf->cp,
// --------------------------------------------------------
// util funcs
// --------------------------------------------------------
-static const char*
+static void
_pol_wl_pname_print(pid_t pid)
{
FILE *h;
PLOGF("TZPOL",
"CONF ERR |s:0x%08x|tzpol:0x%08x|ps:0x%08x",
psurf->cp, psurf->ec,
- psurf->surf, psurf->tzpol, psurf);
+ (unsigned int)psurf->surf,
+ (unsigned int)psurf->tzpol,
+ (unsigned int)psurf);
+
continue;
}
PLOGF("TZPOL",
"NOTISEND2|s:0x%08x|tzpol:0x%08x|ps:0x%08x|lv%d",
- ec->pixmap, ec, (unsigned int)psurf->surf,
- (unsigned int)psurf->tzpol, (unsigned int)psurf,
+ ec->pixmap, ec,
+ (unsigned int)psurf->surf,
+ (unsigned int)psurf->tzpol,
+ (unsigned int)psurf,
psurf->notilv);
found = EINA_FALSE;
PLOGF("TZPOL",
"NOTI ERR |s:0x%08x|tzpol:0x%08x|ps:0x%08x",
psurf->cp, psurf->ec,
- psurf->surf, psurf->tzpol, psurf);
+ (unsigned int)psurf->surf,
+ (unsigned int)psurf->tzpol,
+ (unsigned int)psurf);
+
return;
}
EINA_SAFETY_ON_NULL_RETURN(pc);
EINA_SAFETY_ON_NULL_RETURN(pc->comp_data);
- parent_surf = pc->comp_data->surf;
+ parent_surf = pc->comp_data->surface;
_pol_wl_parent_surf_set(ec, parent_surf);
PLOGF("TZPOL",
" |child |s:0x%08x",
ec->pixmap, ec,
- (unsigned int)(ec->comp_data ? ec->comp_data->surf : NULL));
+ (unsigned int)(ec->comp_data ? ec->comp_data->surface : NULL));
tizen_policy_send_transient_for_done(tzpol, child_id);