fix warning for std::copy
TRAC #11558
* VertexDataManager::internalPreRenderValidate operates directly on the output pointer.
Signed-off-by: Nicolas Capens
Signed-off-by: Daniel Koch
Author: Andrew Lewycky
git-svn-id: https://angleproject.googlecode.com/svn/trunk@74 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/geometry/VertexDataManager.cpp b/src/libGLESv2/geometry/VertexDataManager.cpp
index c11feba..54e894c 100644
--- a/src/libGLESv2/geometry/VertexDataManager.cpp
+++ b/src/libGLESv2/geometry/VertexDataManager.cpp
@@ -103,7 +103,7 @@
Index minIndex,
Index maxIndex,
TranslationHelper *translator,
- TranslatedAttribute *outAttribs)
+ TranslatedAttribute *translated)
{
std::bitset<MAX_VERTEX_ATTRIBS> translateOrLift;
@@ -113,8 +113,6 @@
return GL_INVALID_OPERATION;
}
- TranslatedAttribute translated[MAX_VERTEX_ATTRIBS];
-
for (int i = 0; i < MAX_VERTEX_ATTRIBS; i++)
{
translated[i].enabled = activeAttribs[i];
@@ -207,8 +205,6 @@
}
}
- std::copy(translated, translated + MAX_VERTEX_ATTRIBS, outAttribs);
-
return GL_NO_ERROR;
}