From 13d69bcd9de6368a028be9bc6afade9f20fd895c Mon Sep 17 00:00:00 2001 From: Amitesh Singh Date: Thu, 3 Apr 2014 21:06:36 +0900 Subject: [PATCH] Gengrid: fix segv in _elm_gengrid_item_edge_check. Reviewers: raster, seoz Reviewed By: raster CC: seoz Differential Revision: https://phab.enlightenment.org/D695 --- legacy/elementary/src/lib/elm_gengrid.c | 1 + 1 file changed, 1 insertion(+) diff --git a/legacy/elementary/src/lib/elm_gengrid.c b/legacy/elementary/src/lib/elm_gengrid.c index defe31cee8..0cbd598364 100644 --- a/legacy/elementary/src/lib/elm_gengrid.c +++ b/legacy/elementary/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