From: Enlightenment S. <no-...@en...> - 2011-10-21 17:06:53
|
Log: elm genlist/gengrid: No need to call elm_widget_data_get() if we know it. it->wd is a widget data. Author: seoz Date: 2011-10-21 10:06:46 -0700 (Fri, 21 Oct 2011) New Revision: 64263 Trac: http://trac.enlightenment.org/e/changeset/64263 Modified: trunk/elementary/src/lib/elm_gengrid.c trunk/elementary/src/lib/elm_genlist.c Modified: trunk/elementary/src/lib/elm_gengrid.c =================================================================== --- trunk/elementary/src/lib/elm_gengrid.c 2011-10-21 16:53:01 UTC (rev 64262) +++ trunk/elementary/src/lib/elm_gengrid.c 2011-10-21 17:06:46 UTC (rev 64263) @@ -2857,7 +2857,7 @@ elm_gengrid_item_show(Elm_Gen_Item *it) { ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(it); - Widget_Data *wd = elm_widget_data_get(WIDGET(it)); + Widget_Data *wd = it->wd; Evas_Coord minx = 0, miny = 0; if (!wd) return; @@ -2885,7 +2885,7 @@ if (it->delete_me) return; Evas_Coord minx = 0, miny = 0; - Widget_Data *wd = elm_widget_data_get(WIDGET(it)); + Widget_Data *wd = it->wd; if (!wd) return; _pan_min_get(wd->pan_smart, &minx, &miny); Modified: trunk/elementary/src/lib/elm_genlist.c =================================================================== --- trunk/elementary/src/lib/elm_genlist.c 2011-10-21 16:53:01 UTC (rev 64262) +++ trunk/elementary/src/lib/elm_genlist.c 2011-10-21 17:06:46 UTC (rev 64263) @@ -3975,7 +3975,7 @@ Eina_Bool selected) { ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(it); - Widget_Data *wd = elm_widget_data_get(WIDGET(it)); + Widget_Data *wd = it->wd; if (!wd) return; if ((it->delete_me) || (it->disabled)) return; selected = !!selected; |