From: Christopher Michael Date: Mon, 9 Mar 2020 13:07:48 +0000 (-0400) Subject: efl_ui_win: Fix null pointer dereference X-Git-Tag: submit/tizen/20200405.220557~271 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=10493ed14748cedf2388061b533af4c7ece22710;p=platform%2Fupstream%2Fefl.git efl_ui_win: Fix null pointer dereference Fixes Coverity CID1420321 --- diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index b9014ff..94d61d6 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -10988,7 +10988,10 @@ void _drop_event_unregister(Eo *obj) { int idx = -1; - Efl_Ui_Win_Data *pd = efl_data_scope_safe_get(efl_provider_find(obj, MY_CLASS), MY_CLASS); + Efl_Ui_Win_Data *pd; + + pd = efl_data_scope_safe_get(efl_provider_find(obj, MY_CLASS), MY_CLASS); + if (!pd) return; for (unsigned int i = 0; i < eina_inarray_count(pd->drop_target); ++i) {