various compilation/warning fixes
authorKeith Whitwell <keith@tungstengraphics.com>
Fri, 5 Jan 2001 05:31:42 +0000 (05:31 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Fri, 5 Jan 2001 05:31:42 +0000 (05:31 +0000)
src/mesa/Makefile.X11
src/mesa/main/Makefile.X11
src/mesa/main/context.c
src/mesa/main/enable.c
src/mesa/main/varray.c
src/mesa/math/m_matrix.c
src/mesa/math/m_xform.h
src/mesa/math/mathmod.h [new file with mode: 0644]

index d5ab089af1dc71f028bef6a17e58e2247f8e92f2..f1b7698a92b9de09fe3b04b6ec7b13b6dc7e5786 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.X11,v 1.37 2000/12/28 22:11:04 keithw Exp $
+# $Id: Makefile.X11,v 1.38 2001/01/05 05:31:42 keithw Exp $
 
 # Mesa 3-D graphics library
 # Version:  3.5
@@ -160,7 +160,6 @@ DRIVER_SOURCES = \
        FX/fxtexman.c \
        FX/fxtris.c \
        FX/fxvb.c \
-       FX/fxsimplerender.c \
        FX/fxglidew.c \
        X/glxapi.c \
        X/fakeglx.c \
index d5ab089af1dc71f028bef6a17e58e2247f8e92f2..f1b7698a92b9de09fe3b04b6ec7b13b6dc7e5786 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.X11,v 1.37 2000/12/28 22:11:04 keithw Exp $
+# $Id: Makefile.X11,v 1.38 2001/01/05 05:31:42 keithw Exp $
 
 # Mesa 3-D graphics library
 # Version:  3.5
@@ -160,7 +160,6 @@ DRIVER_SOURCES = \
        FX/fxtexman.c \
        FX/fxtris.c \
        FX/fxvb.c \
-       FX/fxsimplerender.c \
        FX/fxglidew.c \
        X/glxapi.c \
        X/fakeglx.c \
index 12eb9b791af7c667283db683e600c59894b6740b..8624cb62e79aebe3dd2c1b8fbef45adaf5ba829b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: context.c,v 1.114 2000/12/26 05:09:28 keithw Exp $ */
+/* $Id: context.c,v 1.115 2001/01/05 05:31:42 keithw Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -59,7 +59,7 @@
 #include "math/m_vertices.h"
 #include "math/m_matrix.h"
 #include "math/m_xform.h"
-#include "math/math.h"
+#include "math/mathmod.h"
 #endif
 
 #if defined(MESA_TRACE)
index 5806f9c09809207e38fcb136cd67131736500bbf..ca1cd5cf75f99a571bb9954f9483019e57558761 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: enable.c,v 1.38 2000/12/27 22:52:45 keithw Exp $ */
+/* $Id: enable.c,v 1.39 2001/01/05 05:31:42 keithw Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -85,6 +85,7 @@ client_state( GLcontext *ctx, GLenum cap, GLboolean state )
       break;
    default:
       gl_error( ctx, GL_INVALID_ENUM, "glEnable/DisableClientState" );
+      return;
    }
 
    if (*var == flag)
index 0050d9a1a177dbb75d88ea038c0a1c3be1f34457..6d9f3462b908add247f1e0023ca4b908e94321e4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: varray.c,v 1.35 2000/12/28 22:11:05 keithw Exp $ */
+/* $Id: varray.c,v 1.36 2001/01/05 05:31:42 keithw Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -509,8 +509,8 @@ _mesa_InterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
    GLboolean tflag, cflag, nflag;  /* enable/disable flags */
    GLint tcomps, ccomps, vcomps;   /* components per texcoord, color, vertex */
 
-   GLenum ctype;                   /* color type */
-   GLint coffset, noffset, voffset;/* color, normal, vertex offsets */
+   GLenum ctype = 0;               /* color type */
+   GLint coffset = 0, noffset = 0, voffset;/* color, normal, vertex offsets */
    GLint defstride;                /* default stride */
    GLint c, f;
    GLint coordUnitSave;
index 0e04e7c8ab9936e5f274729697e0d049af7430aa..856d0f56f2fbca5d53b88064a399ae459db7038e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: m_matrix.c,v 1.4 2000/11/24 10:25:11 keithw Exp $ */
+/* $Id: m_matrix.c,v 1.5 2001/01/05 05:31:42 keithw Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -34,6 +34,8 @@
  * 3. Transformation of a point p by a matrix M is: p' = M * p
  */
 
+#include <math.h>
+
 #include "glheader.h"
 #include "macros.h"
 #include "mem.h"
@@ -41,6 +43,7 @@
 
 #include "m_matrix.h"
 
+
 static const char *types[] = {
    "MATRIX_GENERAL",
    "MATRIX_IDENTITY",
index 046fc3d93710ec74caad56af3a516ffefe8f6fc0..4024949257f64e90bde9e86b88b2db785b9613c4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: m_xform.h,v 1.3 2000/12/26 05:09:31 keithw Exp $ */
+/* $Id: m_xform.h,v 1.4 2001/01/05 05:31:42 keithw Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -34,7 +34,6 @@
 
 #include "glheader.h"
 #include "config.h"
-#include "math/math.h"
 #include "math/m_vector.h"
 #include "math/m_matrix.h"
 
diff --git a/src/mesa/math/mathmod.h b/src/mesa/math/mathmod.h
new file mode 100644 (file)
index 0000000..35091a7
--- /dev/null
@@ -0,0 +1,8 @@
+#ifndef _MESA_MATH_H_
+#define _MESA_MATH_H_
+
+#include <math.h>
+
+extern void _math_init( void );
+
+#endif