projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7ccecc8
)
efl_ui_win: Fix null pointer dereference
author
Christopher Michael
<devilhorns@comcast.net>
Mon, 9 Mar 2020 13:07:48 +0000
(09:07 -0400)
committer
Taehyub Kim
<taehyub.kim@samsung.com>
Tue, 10 Mar 2020 11:08:53 +0000
(20:08 +0900)
Fixes Coverity CID1420321
src/lib/elementary/efl_ui_win.c
patch
|
blob
|
history
diff --git
a/src/lib/elementary/efl_ui_win.c
b/src/lib/elementary/efl_ui_win.c
index b9014ff016b874279c56611b9108e54397d8d46e..94d61d6fa21bea2512ffb40ceca45a4379cc4aba 100644
(file)
--- 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)
{