Revert "e_view_client: Add getter to get E_Client of view client" 88/324288/1
author강도연/Tizen Platform Lab(SR)/삼성전자 <doyoun.kang@samsung.com>
Thu, 15 May 2025 06:44:22 +0000 (15:44 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 15 May 2025 07:18:47 +0000 (16:18 +0900)
This reverts commit 9d95abe45b8f8ce22294df39d53ae16c1f343db9.

Change-Id: I3cb614077e8abeedcb6f1b1738bf224bf24490b3

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

index b4fda32e0cf60f22d3e84796b63b3711bb9f0589..95351d21b1c7ffbc6fa7c62a828807ac0e22ba6e 100644 (file)
@@ -41,10 +41,6 @@ struct _E_View_Client
      {
         struct wl_signal resize;
      } events;
-
-#ifdef TEMPORARY_CIRCULAR_REF_CLIENT
-   E_Client *ec;
-#endif
 };
 
 typedef struct _E_View_Client_Effect
@@ -291,9 +287,6 @@ e_view_client_create(E_Client *ec, E_View_Tree *parent)
 
    evas_object_event_callback_add(client->view.eo, EVAS_CALLBACK_RESIZE, _view_client_evas_object_cb_resize, client);
 
-#ifdef TEMPORARY_CIRCULAR_REF_CLIENT
-   client->ec = ec;
-#endif
    return client;
 }
 
@@ -1362,13 +1355,3 @@ e_view_client_dim_mask_update(E_View_Client *client, bool mask_set, int x, int y
 
    e_comp_object_dim_mask_update(client->view.eo, mask_set, x, y, w, h);
 }
-
-#ifdef TEMPORARY_CIRCULAR_REF_CLIENT
-EINTERN E_Client *
-e_view_client_e_client_get(E_View_Client *client)
-{
-   if (client == NULL) return NULL;
-
-   return client->ec;
-}
-#endif
index cda898c93418c488832620546cdf763697798e99..b5beef90a624a2c4486f840f8fe97d7a8f2a0286 100644 (file)
@@ -8,8 +8,6 @@ extern "C" {
 #include "e_view_client.h"
 #include "e_view_edje_intern.h"
 
-#define TEMPORARY_CIRCULAR_REF_CLIENT 1
-
 E_View_Client *e_view_client_create(E_Client *ec, E_View_Tree *parent);
 void e_view_client_render_update_del(E_View_Client *view_client);
 bool e_view_client_alpha_get(E_View_Client *client);
@@ -74,10 +72,6 @@ void e_view_client_native_surface_set(E_View_Client *client, bool set);
 void e_view_client_input_rect_get(E_View_Client *client, Eina_List **list);
 bool e_view_client_is_input_acceptable(E_View_Client *client, int x, int y);
 
-#ifdef TEMPORARY_CIRCULAR_REF_CLIENT
-E_Client *e_view_client_e_client_get(E_View_Client *client);
-#endif
-
 #ifdef  __cplusplus
 }
 #endif