From 9eda9ad462689ef9bf39f8927532f852220a94e9 Mon Sep 17 00:00:00 2001 From: Shyotl Date: Thu, 17 May 2012 00:47:00 -0500 Subject: [PATCH] GCC doing its thing (by being picky). --- indra/newview/llappearancemgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp index 2e640ab97..1cd4eceb9 100644 --- a/indra/newview/llappearancemgr.cpp +++ b/indra/newview/llappearancemgr.cpp @@ -3115,7 +3115,7 @@ private: {} virtual void dispatch() { - const LLViewerInventoryItem* base_item = mItem->getLinkedItem() ? mItem->getLinkedItem() : mItem; + const LLViewerInventoryItem* base_item = mItem->getLinkedItem() ? mItem->getLinkedItem() : mItem.get(); copy_inventory_item(gAgent.getID(), base_item->getPermissions().getOwner(), base_item->getUUID(), @@ -3176,7 +3176,7 @@ public: if(item_id.notNull()) LLShowCreatedOutfit::fire(item_id); - std::vector::const_iterator it = std::find(mActiveRequests.begin(), mActiveRequests.end(),cb); + std::vector::iterator it = std::find(mActiveRequests.begin(), mActiveRequests.end(),cb); if(it != mActiveRequests.end()) { const LLViewerInventoryItem* old_item = (*it)->getItem();