_tzpol_cb_unbind(struct wl_resource *res_tzpol)
{
E_Policy_Wl_Tzpol *tzpol;
+ E_Appinfo *eai = NULL;
+ pid_t pid = -1;
+
+ wl_client_get_credentials(wl_resource_get_client(res_tzpol), &pid, NULL, NULL);
+ eai = e_appinfo_find_with_pid(pid);
+ if (eai)
+ e_appinfo_del(eai);
tzpol = _e_policy_wl_tzpol_get(res_tzpol);
EINA_SAFETY_ON_NULL_RETURN(tzpol);
{
E_Policy_Wl_Tzlaunch_Appinfo *tzlaunch_appinfo = NULL;
Eina_List *l, *ll;
+ E_Appinfo *eai = NULL;
+ pid_t pid = -1;
+
+ wl_client_get_credentials(wl_resource_get_client(res_tzlaunch_appinfo), &pid, NULL, NULL);
+ eai = e_appinfo_find_with_pid(pid);
+ if (eai)
+ e_appinfo_del(eai);
EINA_LIST_FOREACH_SAFE(polwl->tzlaunch_appinfo, l, ll, tzlaunch_appinfo)
{