From Dušan Jocić: early out of treeview entries to prevent crashes

"when you change some item or remove, it does not resize the array and in that way it create problem with value"
This commit is contained in:
Azaezel 2015-07-28 18:35:11 -05:00
parent b24bdfbc8b
commit 2238dd66da

View file

@ -4641,6 +4641,8 @@ S32 GuiTreeViewCtrl::findItemByValue(const char *name)
{
for (S32 i = 0; i < mItems.size(); i++)
{
if (!mItems[i])
continue;
if( mItems[i]->mState.test( Item::InspectorData ) )
continue;
if (mItems[i] && dStrcmp(mItems[i]->getValue(),name) == 0)