e_view_client: change the function signature
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 9 May 2025 08:05:31 +0000 (17:05 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Wed, 14 May 2025 02:03:21 +0000 (11:03 +0900)
e_view_client_external_view_unset does not need the return value.

Change-Id: I94a650b05c6eb70d117284d1ff4c727f11228a91

src/bin/core/e_view_client.c
src/bin/core/e_view_client_intern.h

index 60410d9c8e3b9366549cec657b853a88c8cfb752..b4fda32e0cf60f22d3e84796b63b3711bb9f0589 100644 (file)
@@ -456,23 +456,17 @@ e_view_client_external_view_type_get(E_View_Client *client)
    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
index 43047c5879ba63f00b63d33a15e262149e5a5605..cda898c93418c488832620546cdf763697798e99 100644 (file)
@@ -17,7 +17,7 @@ bool e_view_client_color_visible_get(E_View_Client *client);
 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);