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;
 }