Fix up some loose ends from the last big check-in.
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 18 Jul 2003 15:22:16 +0000 (15:22 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 18 Jul 2003 15:22:16 +0000 (15:22 +0000)
src/mesa/main/context.c
src/mesa/main/depth.c
src/mesa/main/extensions.c
src/mesa/main/matrix.c
src/mesa/main/texstate.c

index adcdce09cd3132dd6009cde3db7ae7463db8dac2..a8352bbe2f4548c326cf88b912cde96c5570bb5f 100644 (file)
@@ -1195,7 +1195,6 @@ _mesa_initialize_context( GLcontext *ctx,
 
    if (!init_attrib_groups( ctx )) {
       free_shared_state(ctx, ctx->Shared);
-      fprintf(stderr, "%s: failed to init attrib groups\n", __FUNCTION__);
       return GL_FALSE;
    }
 
@@ -1313,7 +1312,6 @@ _mesa_initialize_context( GLcontext *ctx,
 
 #endif
 
-   fprintf(stderr, "%s: succeded\n", __FUNCTION__);
    return GL_TRUE;
 }
 
@@ -1398,7 +1396,8 @@ _mesa_free_context_data( GLcontext *ctx )
       free_shared_state( ctx, ctx->Shared );
    }
 
-   _mesa_extensions_dtr(ctx);
+   if (ctx->Extensions.String)
+      FREE((void *) ctx->Extensions.String);
 
    FREE(ctx->Exec);
    FREE(ctx->Save);
index fa7eb63b069eb88e0cba51a8fc0b20939bca75cd..32c61622f7ae144433df8c63addd58a4e0f30cfc 100644 (file)
@@ -26,8 +26,9 @@
 #include "glheader.h"
 #include "imports.h"
 #include "context.h"
-#include "enums.h"
 #include "depth.h"
+#include "enums.h"
+#include "hash.h"
 #include "macros.h"
 #include "mtypes.h"
 
index db5c43e42d0f8c2f3d8be6ed1201f8008b3d36d9..efc92673ab6873fbf867906bccb792a771a28735 100644 (file)
@@ -427,10 +427,3 @@ _mesa_make_extension_string( GLcontext *ctx )
 
    return s;
 }
-
-void 
-_mesa_extensions_dtr( GLcontext *ctx ) 
-{
-   if (ctx->Extensions.String)
-      FREE((void *) ctx->Extensions.String);
-}
index 7e2d91e631c4a0919a1624ebe87b643e49440951..6a3485876d3e99b725314e20b391ac5076043db5 100644 (file)
@@ -42,6 +42,7 @@
 #include "matrix.h"
 #include "mtypes.h"
 #include "math/m_matrix.h"
+#include "math/m_xform.h"
 
 
 /**
index 59fd7a9928d59f4e82983bec74fdb766a062918b..d61b2019e576860857ba494c03619ac5d70c3ef7 100644 (file)
@@ -2987,5 +2987,5 @@ void _mesa_free_texture_data( GLcontext *ctx )
    (ctx->Driver.DeleteTexture)(ctx,  ctx->Texture.ProxyRect );
 
    for (i = 0; i < MAX_TEXTURE_IMAGE_UNITS; i++)
-      _mesa_free_colortable_data( &ctx->Texture.Unit[i].ColorTable );
+      _mesa_free_one_colortable( &ctx->Texture.Unit[i].ColorTable );
 }