drisw: Move pointer dereferences to after NULL checks.
[mesa.git] / src / mesa / swrast / s_fragprog.c
index d31da4c4022ba634e50dbed072fe1e4ffea6ee95..7c1de62e878b54eb40acf12317e2acb706925c06 100644 (file)
@@ -148,8 +148,7 @@ init_machine(GLcontext *ctx, struct gl_program_machine *machine,
 
    if (program->Base.Target == GL_FRAGMENT_PROGRAM_NV) {
       /* Clear temporary registers (undefined for ARB_f_p) */
-      _mesa_bzero(machine->Temporaries,
-                  MAX_PROGRAM_TEMPS * 4 * sizeof(GLfloat));
+      memset(machine->Temporaries, 0, MAX_PROGRAM_TEMPS * 4 * sizeof(GLfloat));
    }
 
    /* ARB_fragment_coord_conventions */