From f19e4450494a3e080000dc3e0e6a17aab87a1703 Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Wed, 15 May 2019 11:16:37 +0900 Subject: [PATCH] e_comp_wl_video: Remove data from list before destroy resource. This patch is to silence coverity alarm. Change-Id: Ib19d764c19af5d5657b80b58ca5ba3183c08f0fe --- src/bin/video/e_comp_wl_video.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bin/video/e_comp_wl_video.c b/src/bin/video/e_comp_wl_video.c index 3d62b19..ad69028 100644 --- a/src/bin/video/e_comp_wl_video.c +++ b/src/bin/video/e_comp_wl_video.c @@ -176,10 +176,10 @@ _e_video_cb_ec_remove(void *data, int type, void *event) video = find_video_with_surface(ec->comp_data->surface); if (!video) return ECORE_CALLBACK_PASS_ON; - _e_video_destroy(video); - video_list = eina_list_remove(video_list, video); + _e_video_destroy(video); + return ECORE_CALLBACK_PASS_ON; } @@ -189,9 +189,9 @@ _e_comp_wl_video_object_destroy(struct wl_resource *resource) E_Video *video = wl_resource_get_user_data(resource); EINA_SAFETY_ON_NULL_RETURN(video); - _e_video_destroy(video); - video_list = eina_list_remove(video_list, video); + + _e_video_destroy(video); } static void -- 2.7.4