diff -ru NVIDIA-Linux-x86-1.0-5328-pkg1/usr/include/GL/gl.h NVIDIA-Linux-x86-1.0-5328-pkg1.new/usr/include/GL/gl.h --- NVIDIA-Linux-x86-1.0-5328-pkg1/usr/include/GL/gl.h 2003-12-17 23:54:58.000000000 +0100 +++ NVIDIA-Linux-x86-1.0-5328-pkg1.new/usr/include/GL/gl.h 2004-01-09 17:44:02.000000000 +0100 @@ -1728,7 +1728,7 @@ void GLAPI glFogCoordf (GLfloat fog); void GLAPI glFogCoordfv (const GLfloat *fog); void GLAPI glFogCoordPointer (GLenum type, GLsizei stride, const GLvoid *pointer); -void GLAPI glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); +void GLAPI glMultiDrawArrays (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount); void GLAPI glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount); void GLAPI glSecondaryColor3b (GLbyte red, GLbyte green, GLbyte blue); void GLAPI glSecondaryColor3bv (const GLbyte *v); diff -ru NVIDIA-Linux-x86-1.0-5328-pkg1/usr/include/GL/glext.h NVIDIA-Linux-x86-1.0-5328-pkg1.new/usr/include/GL/glext.h --- NVIDIA-Linux-x86-1.0-5328-pkg1/usr/include/GL/glext.h 2003-12-17 23:54:58.000000000 +0100 +++ NVIDIA-Linux-x86-1.0-5328-pkg1.new/usr/include/GL/glext.h 2004-01-09 17:43:13.000000000 +0100 @@ -2111,7 +2111,7 @@ extern void APIENTRY glMultiDrawArrays(GLenum, GLint *, GLsizei *, GLsizei); extern void APIENTRY glMultiDrawElements(GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei); extern void APIENTRY glPointParameterf(GLenum pname, GLfloat param); -extern void APIENTRY glPointParameterfv(GLenum pname, GLfloat *params); +extern void APIENTRY glPointParameterfv(GLenum pname, const GLfloat *params); extern void APIENTRY glSecondaryColor3b(GLbyte, GLbyte, GLbyte); extern void APIENTRY glSecondaryColor3bv(const GLbyte *); extern void APIENTRY glSecondaryColor3d(GLdouble, GLdouble, GLdouble); @@ -2128,7 +2128,7 @@ extern void APIENTRY glSecondaryColor3uiv(const GLuint *); extern void APIENTRY glSecondaryColor3us(GLushort, GLushort, GLushort); extern void APIENTRY glSecondaryColor3usv(const GLushort *); -extern void APIENTRY glSecondaryColorPointer(GLint, GLenum, GLsizei, GLvoid *); +extern void APIENTRY glSecondaryColorPointer(GLint, GLenum, GLsizei, const GLvoid *); extern void APIENTRY glBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); extern void APIENTRY glWindowPos2d(GLdouble x, GLdouble y); extern void APIENTRY glWindowPos2f(GLfloat x, GLfloat y); @@ -3175,7 +3175,7 @@ extern void glDeleteProgramsNV(GLsizei n, const GLuint *ids); extern void glExecuteProgramNV(GLenum target, GLuint id, const GLfloat *params); extern void glGenProgramsNV(GLsizei n, GLuint *ids); -extern GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint *ids, boolean *residences); +extern GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint *ids, GLboolean *residences); extern void glRequestResidentProgramsNV(GLsizei n, GLuint *ids); extern void glGetProgramParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat *params); extern void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble *params);