diff options
| author | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2010-02-04 15:22:39 -0500 | 
|---|---|---|
| committer | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2010-02-04 15:22:39 -0500 | 
| commit | 973e2143d23cad915a320dceccf4c2708e1cfa2e (patch) | |
| tree | 2a4447c9f94ed12031f0421f14f38d7dd7a1e86b | |
| parent | 76cf7ebf7037c2e579861c64c38fc24bde165669 (diff) | |
EXT-4902: Assert crash after detaching all and removing all clothes.  Turned overzealous assert into a warning.
| -rw-r--r-- | indra/newview/llinventorybridge.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp index ab178b4007..1414e9ca83 100644 --- a/indra/newview/llinventorybridge.cpp +++ b/indra/newview/llinventorybridge.cpp @@ -4916,7 +4916,12 @@ void LLWearableBridge::onRemoveFromAvatarArrived(LLWearable* wearable,  	}  	// Find and remove this item from the COF. +	// FIXME 2.1 - call removeCOFItemLinks in llappearancemgr instead.  	LLInventoryModel::item_array_t items = gInventory.collectLinkedItems(item_id, LLAppearanceManager::instance().getCOF()); +	if (items.size() != 1) +	{ +		llwarns << "Found " << items.size() << " COF links to " << item_id.asString() << ", expected 1" << llendl; +	}  	llassert(items.size() == 1); // Should always have one and only one item linked to this in the COF.  	for (LLInventoryModel::item_array_t::const_iterator iter = items.begin();  		 iter != items.end();  | 
