merge of glsl-compiler-1 branch
[mesa.git] / src / mesa / tnl / t_vp_build.c
index 8b8bb3a173ac74943d74c637385dff5313a82a6e..63c99ee6ca0fb231453dd9dcd516e61e26824cf1 100644 (file)
@@ -1419,9 +1419,8 @@ create_new_program( const struct state_key *key,
    else
       p.temp_reserved = ~((1<<max_temps)-1);
 
-   p.program->Base.Instructions
-      = (struct prog_instruction*) MALLOC(sizeof(struct prog_instruction) * MAX_INSN);
-   p.program->Base.String = 0;
+   p.program->Base.Instructions = _mesa_alloc_instructions(MAX_INSN);
+   p.program->Base.String = NULL;
    p.program->Base.NumInstructions =
    p.program->Base.NumTemporaries =
    p.program->Base.NumParameters =