Don't have to check ec is correct.
Because this callback call when ec destroying, not destoryed yet.
Change-Id: I306903c0ca569e2ab59cca2b3c5231e6a898098d
{
View_Client_Restack_Data *restack_data;
E_View *view;
+ E_View_Client *view_client;
restack_data = wl_container_of(listener, restack_data, destroy);
wl_list_remove(&restack_data->destroy.link);
- if (!e_object_is_del(E_OBJECT(restack_data->ec)))
+ view_client = e_client_view_get(restack_data->ec);
+ if (view_client)
{
- view = e_view_client_view_get(e_client_view_get(restack_data->ec));
+ view = e_view_client_view_get(view_client);
e_view_event_listener_del(view, E_VIEW_RESTACK, &restack_data->view_restack);
}