Remove const modifiers that break implicit operator= generation.

This is needed because the object is included by value in STL containers.

Change-Id: I4008aa3b733bdfc6c045a7622a0e40d7eb61b0bf
Reviewed-on: https://swiftshader-review.googlesource.com/3811
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libGLESv2/Program.h b/src/OpenGL/libGLESv2/Program.h
index 20ee05b..916ee51 100644
--- a/src/OpenGL/libGLESv2/Program.h
+++ b/src/OpenGL/libGLESv2/Program.h
@@ -82,9 +82,9 @@
 		bool isReferencedByVertexShader() const;

 		bool isReferencedByFragmentShader() const;

 

-		const std::string name;

-		const unsigned int elementIndex;

-		const unsigned int dataSize;

+		std::string name;

+		unsigned int elementIndex;

+		unsigned int dataSize;

 

 		std::vector<unsigned int> memberUniformIndexes;