return E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_NONE;
}
-EINTERN bool
+EINTERN void
e_view_client_external_view_unset(E_View_Client *client)
{
- bool ret = false;
+ if (client == NULL) return;
+ if (client->external_view == NULL) return;
- if (client == NULL) return false;
- if (client->external_view == NULL) return false;
+ e_comp_object_content_unset(client->view.eo);
- ret = e_comp_object_content_unset(client->view.eo);
- if (ret == true)
- {
- client->external_view_image = NULL;
- client->external_view_edje = NULL;
- client->external_view = NULL;
- }
-
- return ret;
+ client->external_view_image = NULL;
+ client->external_view_edje = NULL;
+ client->external_view = NULL;
}
EINTERN bool
E_View_Edje *e_view_client_external_view_edje_get(E_View_Client *client);
E_View_Image *e_view_client_external_view_image_get(E_View_Client *client);
E_View *e_view_client_external_view_get(E_View_Client *client);
-bool e_view_client_external_view_unset(E_View_Client *client);
+void e_view_client_external_view_unset(E_View_Client *client);
E_View *e_view_client_content_get(E_View_Client *client);
bool e_view_client_content_unset(E_View_Client *client);
bool e_view_client_damage_exists(E_View_Client *client);