mesa: remove set-but-unused variable in bind_attrib_location
authorMarek Olšák <maraeo@gmail.com>
Sun, 1 May 2011 11:35:43 +0000 (13:35 +0200)
committerMarek Olšák <maraeo@gmail.com>
Sun, 1 May 2011 12:02:35 +0000 (14:02 +0200)
src/mesa/main/shaderapi.c

index 451735faf76b4e50902a97ae73d835705de20641..514eed5d0b1a85a7ccb338ae5e69b6699c02cdd2 100644 (file)
@@ -362,7 +362,7 @@ bind_attrib_location(struct gl_context *ctx, GLuint program, GLuint index,
 {
    struct gl_shader_program *shProg;
    const GLint size = -1; /* unknown size */
-   GLint i, oldIndex;
+   GLint i;
    GLenum datatype = GL_FLOAT_VEC4;
 
    shProg = _mesa_lookup_shader_program_err(ctx, program,
@@ -385,14 +385,6 @@ bind_attrib_location(struct gl_context *ctx, GLuint program, GLuint index,
       return;
    }
 
-   if (shProg->LinkStatus) {
-      /* get current index/location for the attribute */
-      oldIndex = get_attrib_location(ctx, program, name);
-   }
-   else {
-      oldIndex = -1;
-   }
-
    /* this will replace the current value if it's already in the list */
    i = _mesa_add_attribute(shProg->Attributes, name, size, datatype, index);
    if (i < 0) {