replace some free() calls with _mesa_free()
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 1 Jul 2005 02:03:00 +0000 (02:03 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 1 Jul 2005 02:03:00 +0000 (02:03 +0000)
src/mesa/tnl/t_vb_arbprogram.c
src/mesa/tnl/t_vb_arbprogram_sse.c

index d166602d8ea1e28f36740b308eec8efefca0efe9..96311ff17ba356ef51f82c86e5433ddc15ecbaca 100644 (file)
@@ -1004,8 +1004,9 @@ static void cvp_emit_inst( struct compilation *cp,
 static void free_tnl_data( struct vertex_program *program  )
 {
    struct tnl_compiled_program *p = program->TnlData;
-   if (p->compiled_func) free((void *)p->compiled_func);
-   free(p);
+   if (p->compiled_func)
+      _mesa_free((void *)p->compiled_func);
+   _mesa_free(p);
    program->TnlData = NULL;
 }
 
@@ -1369,7 +1370,7 @@ static GLboolean init_vertex_program( GLcontext *ctx,
    const GLuint size = VB->Size;
    GLuint i;
 
-   stage->privatePtr = MALLOC(sizeof(*m));
+   stage->privatePtr = _mesa_malloc(sizeof(*m));
    m = ARB_VP_MACHINE(stage);
    if (!m)
       return GL_FALSE;
@@ -1422,7 +1423,7 @@ static void dtr( struct tnl_pipeline_stage *stage )
       ALIGN_FREE( m->clipmask );
       ALIGN_FREE( m->File[0] );
 
-      FREE( m );
+      _mesa_free( m );
       stage->privatePtr = NULL;
    }
 }
index b6ffdda7d3a36d26ac9b17522bb09ec69157f63e..bfe45912a77907d07eec7314a16e5842971986e0 100644 (file)
@@ -851,7 +851,7 @@ _tnl_sse_codegen_vertex_program(struct tnl_compiled_program *p)
    cp.have_sse2 = 1;
 
    if (p->compiled_func) {
-      free((void *)p->compiled_func);
+      _mesa_free((void *)p->compiled_func);
       p->compiled_func = NULL;
    }