comp_wl_renderer: Fix minor issues
authorTaeHyeon Jeong <thyeon.jeong@samsung.com>
Thu, 1 Aug 2024 02:22:24 +0000 (11:22 +0900)
committerJoonbum Ko <joonbum.ko@samsung.com>
Fri, 30 Aug 2024 08:10:16 +0000 (17:10 +0900)
Change-Id: I8b0bb739dc79c07bd1dfc1a0b33a1f5e8e363050

src/bin/server/e_comp_wl_renderer.c

index a589cdda3452c931b8c171daaa73f17def6788d3..667c3b798cd6ef0cbf32b4ad4b8b01fd9246b82b 100644 (file)
@@ -28,7 +28,7 @@ _renderer_info_find(E_Client *ec)
    Ds_Tizen_Renderer_Info_Wrapper *info_wrapper;
    Eina_List *l;
 
-   if (!renderer_mgr || !renderer_mgr->renderer) return NULL;
+   if ((!renderer_mgr) || (!renderer_mgr->renderer)) return NULL;
 
    EINA_LIST_FOREACH(renderer_mgr->info_wrappers, l, info_wrapper)
      if (info_wrapper->ec == ec)
@@ -67,21 +67,20 @@ _renderer_mgr_cb_renderer_info_get(struct wl_listener *listener, void *data)
 {
    Ds_Tizen_Renderer_Info *renderer_info;
    Ds_Tizen_Renderer_Info_Wrapper *info_wrapper;
-   E_Client *ec = NULL;
+   E_Client *ec;
    struct ds_surface *ds_surface;
-   struct wl_resource *surface_resource = NULL;
+   struct wl_resource *surface_resource;
 
    renderer_info = (Ds_Tizen_Renderer_Info *)data;
 
    ds_surface = ds_tizen_renderer_info_get_surface(renderer_info);
+   if (!ds_surface) return;
 
-   if (ds_surface)
-     surface_resource = ds_surface_get_wl_resource(ds_surface);
-
-   if (surface_resource)
-     ec = e_client_from_surface_resource(surface_resource);
+   surface_resource = ds_surface_get_wl_resource(ds_surface);
+   if (!surface_resource) return;
 
-   if (!ec || e_object_is_del(E_OBJECT(ec)))
+   ec = e_client_from_surface_resource(surface_resource);
+   if ((!ec) || (e_object_is_del(E_OBJECT(ec))))
      return;
 
    info_wrapper = E_NEW(Ds_Tizen_Renderer_Info_Wrapper, 1);