raster pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=7ad4918097160ac66194d4c421036da856171a5a

commit 7ad4918097160ac66194d4c421036da856171a5a
Author: Amitesh Singh <[email protected]>
Date:   Thu Apr 3 21:06:36 2014 +0900

    Gengrid: fix segv in _elm_gengrid_item_edge_check.
    
    Reviewers: raster, seoz
    
    Reviewed By: raster
    
    CC: seoz
    
    Differential Revision: https://phab.enlightenment.org/D695
---
 src/lib/elm_gengrid.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/elm_gengrid.c b/src/lib/elm_gengrid.c
index defe31c..0cbd598 100644
--- a/src/lib/elm_gengrid.c
+++ b/src/lib/elm_gengrid.c
@@ -1843,6 +1843,7 @@ static Eina_Bool
 _elm_gengrid_item_edge_check(Elm_Object_Item *it,
                              Elm_Focus_Direction dir)
 {
+   ELM_GENGRID_ITEM_CHECK_OR_RETURN(it, EINA_FALSE);
    ELM_GENGRID_DATA_GET(WIDGET(it), sd);
    Evas_Coord ix = 0, iy = 0; //item's geometry
    Evas_Coord cx = 0, cy = 0; //prev or next item's geometry

-- 


Reply via email to