Fix typical routine with empty vector.

This commit is contained in:
vng 2012-01-10 18:35:15 +03:00 committed by Alex Zolotarev
parent 818e6addf8
commit 45d3e24029

View file

@ -244,10 +244,15 @@ namespace yg
{
sizes.clear();
v[pos]->getNonPackedRects(stylesCache, sizes);
if (stylesCache->hasRoom(&sizes[0], sizes.size()))
v[pos]->map(stylesCache);
else
break;
/// @todo Check logic!
if (!sizes.empty())
{
if (stylesCache->hasRoom(&sizes[0], sizes.size()))
v[pos]->map(stylesCache);
else
break;
}
}
if (v.size() - pos > 1)