summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorruslantproductengine <ruslantproductengine@lindenlab.com>2014-12-02 21:06:00 +0200
committerruslantproductengine <ruslantproductengine@lindenlab.com>2014-12-02 21:06:00 +0200
commit04d9c91a5f27b554e733b77272c8c3afea458810 (patch)
treecce16f53a7b3bd727a646a67545bd77fbfd4fd70 /indra
parent1cea21dcb9071bd68b8e36e73c96bd74a8ac6dcd (diff)
MAINT-3494 FIXED Generate Normals checkbox does not control generation of normals.
Patchset #3 (remove std::move())
Diffstat (limited to 'indra')
-rwxr-xr-xindra/newview/llfloatermodelpreview.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp
index f0c580c8ee..e81689f69c 100755
--- a/indra/newview/llfloatermodelpreview.cpp
+++ b/indra/newview/llfloatermodelpreview.cpp
@@ -3862,7 +3862,7 @@ void LLModelPreview::generateNormals()
{
v_LLVolumeFace_t faces;
(*it)->copyFacesTo(faces);
- mBaseModelFacesCopy.push_back(std::move(faces));
+ mBaseModelFacesCopy.push_back(faces);
}
}
@@ -3885,7 +3885,7 @@ void LLModelPreview::generateNormals()
{
v_LLVolumeFace_t faces;
(*it)->copyFacesTo(faces);
- mModelFacesCopy[which_lod].push_back(std::move(faces));
+ mModelFacesCopy[which_lod].push_back(faces);
}
(*it)->generateNormals(angle_cutoff);
@@ -3915,10 +3915,10 @@ void LLModelPreview::restoreNormals()
{
(*it)->copyFacesFrom((*itF));
}
- }
- mBaseModelFacesCopy.clear();
-
+ mBaseModelFacesCopy.clear();
+ }
+
if(!mModelFacesCopy[which_lod].empty())
{
vv_LLVolumeFace_t::const_iterator itF = mModelFacesCopy[which_lod].begin();
@@ -3926,9 +3926,10 @@ void LLModelPreview::restoreNormals()
{
(*it)->copyFacesFrom((*itF));
}
- }
- mModelFacesCopy[which_lod].clear();
+ mModelFacesCopy[which_lod].clear();
+ }
+
mVertexBuffer[which_lod].clear();
refresh();
updateStatusMessages();