{
while (it)
{
- it = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->next);
- if ((it) && (!it->delete_me)) break;
+ it = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->next);
+ if ((it) && (!it->delete_me)) break;
}
return (Elm_Genlist_Item *)it;
}
{
while (it)
{
- it = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->prev);
- if ((it) && (!it->delete_me)) break;
+ it = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->prev);
+ if ((it) && (!it->delete_me)) break;
}
return (Elm_Genlist_Item *)it;
}
EAPI void
elm_genlist_item_update(Elm_Genlist_Item *it)
{
+ if (!it) return;
if (!it->block) return;
if (it->delete_me) return;
it->mincalcd = EINA_FALSE;