diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index d5c92fff27cfa249671e08217e1c5cf1f8eb740e..d4f1579c1bade526e997290875c8a118ee7fbf7d 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -1987,14 +1987,14 @@ void LLVOAvatar::resetVisualParams() for (LLDriverParamInfo* info : sAvatarXmlInfo->mDriverInfoList) { LLDriverParam *param = static_cast<LLDriverParam*>(getVisualParam(info->getID())); - LLDriverParam::entry_list_t& driven_list = param->getDrivenList(); + LLDriverParam::entry_list_t driven_list = param->getDrivenList(); *param = LLDriverParam(this); llassert(param); if (!param->setInfo(info)) { llassert(false); } - param->setDrivenList(driven_list); + param->setDrivenList(std::move(driven_list)); } }