SL-20432 Buildfix

meow-7.2.2
Alexander Gavriliuk 2023-10-11 14:31:21 +02:00 committed by Guru
parent 42e062888f
commit 52c7aeb480
2 changed files with 13 additions and 18 deletions

View File

@ -1405,8 +1405,6 @@ bool LLFlatListViewEx::updateItemVisibility(LLPanel* item, const LLSD &action)
void LLFlatListViewEx::filterItems(bool re_sort, bool notify_parent)
{
typedef std::vector <LLPanel*> item_panel_list_t;
std::string cur_filter = mFilterSubString;
LLStringUtil::toUpper(cur_filter);

View File

@ -781,30 +781,27 @@ void LLWearableItemsList::updateList(const LLUUID& category_id)
void LLWearableItemsList::updateChangedItems(const uuid_vec_t& changed_items_uuids)
{
// nothing to update
if (changed_items_uuids.empty()) return;
if (changed_items_uuids.empty())
return;
typedef std::vector<LLPanel*> item_panel_list_t;
item_panel_list_t items;
getItems(items);
for (item_panel_list_t::iterator items_iter = items.begin();
items_iter != items.end();
++items_iter)
pairs_const_iterator_t pairs_iter = getItemPairs().begin(), pairs_end = getItemPairs().end();
while (pairs_iter != pairs_end)
{
LLPanelInventoryListItemBase* item = dynamic_cast<LLPanelInventoryListItemBase*>(*items_iter);
if (!item) continue;
LLPanel* panel = (*(pairs_iter++))->first;
LLPanelInventoryListItemBase* item = dynamic_cast<LLPanelInventoryListItemBase*>(panel);
if (!item)
continue;
LLViewerInventoryItem* inv_item = item->getItem();
if (!inv_item) continue;
if (!inv_item)
continue;
LLUUID linked_uuid = inv_item->getLinkedUUID();
for (uuid_vec_t::const_iterator iter = changed_items_uuids.begin();
iter != changed_items_uuids.end();
++iter)
uuid_vec_t::const_iterator uuids_iter = changed_items_uuids.begin(), uuids_end = changed_items_uuids.end();
while (uuids_iter != uuids_end)
{
if (linked_uuid == *iter)
if (linked_uuid == *(uuids_iter++))
{
item->setNeedsRefresh(true);
break;