In this case slc->first wasn't being set, as well as the info.col and
info.row. This could bring some strange behavior like a call to
eina_tile_grid_slicer_next() not returning false.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@42783
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
if (x < 0 || y < 0 || w <= 0 || h <= 0 || tile_w <= 0 || tile_h <= 0)
{
+ slc->first = 0;
slc->col1 = slc->row1 = 0;
slc->col2 = slc->row2 = 0;
+ slc->info.col = slc->col1;
+ slc->info.row = slc->row1;
return EINA_TRUE;
}