From: MinJeong Kim Date: Wed, 8 Mar 2017 07:02:48 +0000 (+0900) Subject: e_comp_wl_data: fix dereference after NULL check X-Git-Tag: accepted/tizen/3.0/common/20170313.075841~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F71%2F117971%2F1;p=platform%2Fupstream%2Fenlightenment.git e_comp_wl_data: fix dereference after NULL check Change-Id: Ibc7258c65d6904d19d055923f5e3d02b26f942c4 Signed-off-by: MinJeong Kim --- diff --git a/src/bin/e_comp_wl_data.c b/src/bin/e_comp_wl_data.c index 3962c9a..3ce1c4d 100644 --- a/src/bin/e_comp_wl_data.c +++ b/src/bin/e_comp_wl_data.c @@ -167,7 +167,7 @@ _e_comp_wl_data_device_destroy_selection_data_source(struct wl_listener *listene if (e_comp_wl->selection.cbhm) cbhm_client = wl_resource_get_client(e_comp_wl->selection.cbhm); - if (source_client != cbhm_client) + if ((cbhm_client) && (source_client != cbhm_client)) { data_device_res = e_comp_wl_data_find_for_client(wl_resource_get_client(e_comp_wl->selection.cbhm));