fix a small memory leak in _mesa_add_state_reference()
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 24 May 2006 03:25:22 +0000 (03:25 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 24 May 2006 03:25:22 +0000 (03:25 +0000)
src/mesa/shader/program.c

index d9c24c3..7451a3e 100644 (file)
@@ -467,6 +467,9 @@ _mesa_add_state_reference(struct program_parameter_list *paramList,
            make_state_flags(stateTokens);
    }
 
+   /* free name string here since we duplicated it in add_parameter() */
+   _mesa_free((void *) name);
+
    return index;
 }