diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/glsl/linker.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/glsl/linker.cpp b/src/glsl/linker.cpp index b256574446..2dc569777e 100644 --- a/src/glsl/linker.cpp +++ b/src/glsl/linker.cpp @@ -843,7 +843,7 @@ assign_uniform_locations(struct gl_shader_program *prog)  	    n->u[0].Name = strdup(var->name);  	    for (unsigned j = 1; j < vec4_slots; j++) -	       n->u[j].Name = n->u[0].Name; +	       n->u[j].Name = strdup(var->name);  	    hash_table_insert(ht, n, n->u[0].Name);  	    uniforms.push_tail(& n->link);  | 
