e_plane: use e_client_cdata_get 77/247477/3
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 11 Nov 2020 00:50:05 +0000 (09:50 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 11 Nov 2020 08:52:34 +0000 (08:52 +0000)
Change-Id: I61a811b5f628dc912ccd66fc282d94c38fee92af

src/bin/e_plane.c

index 8c8d8054de29921a200afeac198f4a0791d67f59..a2ddfb4e0bfd1b5b0fc22d2022e38e21a2ca0848 100644 (file)
@@ -72,7 +72,7 @@ _e_plane_hook_call(E_Plane_Hook_Point hookpoint, E_Plane *plane)
 static E_Comp_Wl_Buffer *
 _get_comp_wl_buffer(E_Client *ec)
 {
-   E_Comp_Wl_Client_Data *cdata = (E_Comp_Wl_Client_Data*)ec->comp_data;
+   E_Comp_Wl_Client_Data *cdata = e_client_cdata_get(ec);
    if (!cdata) return NULL;
 
    E_Comp_Wl_Buffer_Ref *buffer_ref = &cdata->buffer_ref;
@@ -536,9 +536,10 @@ _e_plane_cursor_surface_acquire(E_Plane *plane)
    tbm_surface_h tsurface = NULL;
    E_Plane_Renderer *renderer = plane->renderer;
    E_Client *ec = plane->ec;
+   E_Comp_Wl_Client_Data *cdata = e_client_cdata_get(ec);
    E_Comp_Wl_Buffer *buffer = NULL;
 
-   buffer = ec->comp_data->buffer_ref.buffer;
+   buffer = cdata->buffer_ref.buffer;
    if (!buffer) return NULL;
 
    if (!e_comp_object_hwc_update_exists(ec->frame)) return NULL;