Coverity fix: Big parameter passed by value

CID=104369
BUG=none
TEST=none


Review URL: https://chromiumcodereview.appspot.com/10825015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148401 0039d316-1c4b-4281-b951-d872f2087c98
parent 3dca75f7
...@@ -57,7 +57,7 @@ ShaderTranslator* ShaderIndexToTranslator( ...@@ -57,7 +57,7 @@ ShaderTranslator* ShaderIndexToTranslator(
// and sets element_index to 456. returns false if element expression was not a // and sets element_index to 456. returns false if element expression was not a
// whole decimal number. For example: "foo[1b2]" // whole decimal number. For example: "foo[1b2]"
bool GetUniformNameSansElement( bool GetUniformNameSansElement(
const std::string name, int* element_index, std::string* new_name) { const std::string& name, int* element_index, std::string* new_name) {
DCHECK(element_index); DCHECK(element_index);
DCHECK(new_name); DCHECK(new_name);
if (name.size() < 3 || name[name.size() - 1] != ']') { if (name.size() < 3 || name[name.size() - 1] != ']') {
...@@ -1117,5 +1117,3 @@ int32 ProgramManager::MakeFakeLocation(int32 index, int32 element) { ...@@ -1117,5 +1117,3 @@ int32 ProgramManager::MakeFakeLocation(int32 index, int32 element) {
} // namespace gles2 } // namespace gles2
} // namespace gpu } // namespace gpu
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment