jackdanielz pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4e828b4f13399dc8722df7d9ebf6e6c327f1dd57

commit 4e828b4f13399dc8722df7d9ebf6e6c327f1dd57
Author: Daniel Zaoui <[email protected]>
Date:   Tue Nov 8 13:17:07 2016 +0200

    Focus: add NULL check before function invocation
---
 src/lib/elementary/elm_widget.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c
index 172d014..2c9f8ed 100644
--- a/src/lib/elementary/elm_widget.c
+++ b/src/lib/elementary/elm_widget.c
@@ -2556,7 +2556,7 @@ _elm_widget_focus_next_get(const Eo *obj, 
Elm_Widget_Smart_Data *sd, Elm_Focus_D
           *next_item = sd->item_focus_right;
         else if (dir == ELM_FOCUS_LEFT)
           *next_item = sd->item_focus_left;
-        *next = elm_object_item_widget_get(*next_item);
+        if (*next_item) *next = elm_object_item_widget_get(*next_item);
 
         if (!(*next))
           {

-- 


Reply via email to