From 2604b3419657cb3bb8bafb90b1d9e5e43f11db4d Mon Sep 17 00:00:00 2001
From: dolphin <dolphin@lindenlab.com>
Date: Mon, 17 Mar 2014 16:00:41 -0700
Subject: [PATCH] Updated experience cache to get a const reference to xp data

---
 indra/newview/llfloaterreporter.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/indra/newview/llfloaterreporter.cpp b/indra/newview/llfloaterreporter.cpp
index 1b9fc8c6d0c..a58e2a47912 100755
--- a/indra/newview/llfloaterreporter.cpp
+++ b/indra/newview/llfloaterreporter.cpp
@@ -234,9 +234,11 @@ void LLFloaterReporter::getExperienceInfo(const LLUUID& experience_id)
 
 	if (LLUUID::null != mExperienceID)
 	{
-		LLSD experience;
-		stringstream desc;
-		if(LLExperienceCache::get(mExperienceID, experience)){
+		const LLSD& experience = LLExperienceCache::get(mExperienceID);
+		std::stringstream desc;
+
+		if(experience.isDefined())
+		{
 			setFromAvatarID(experience[LLExperienceCache::AGENT_ID]);
 			desc << "\nExperience id: " << mExperienceID;
 		}
-- 
GitLab