I changed the xxxGetProcAddressEXT function declarations to be more

MSVC friendly. Brianp - could you verify that they describe and operate
as intended on Linux/ETC platforms?
This commit is contained in:
Ted Jump
1999-09-17 02:44:19 +00:00
parent d043adc890
commit 3849b44d66
2 changed files with 11 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
/* $Id: gl.h,v 1.3 1999/09/16 16:48:27 brianp Exp $ */ /* $Id: gl.h,v 1.4 1999/09/17 02:44:19 tjump Exp $ */
/* /*
* Mesa 3-D graphics library * Mesa 3-D graphics library
@@ -2196,7 +2196,8 @@ GLAPI void GLAPIENTRY glUnlockArraysEXT( void );
* #include <GL/gl.h> * #include <GL/gl.h>
*/ */
#ifdef GL_EXT_get_proc_address #ifdef GL_EXT_get_proc_address
GLAPI void GLAPIENTRY (*glGetProcAddressEXT(const GLubyte *procName))(); typedef (void (GLAPIENTRY *glProcAddress))();
glProcAddress GLAPIENTRY glGetProcAddressEXT(const GLubyte *procName);
#endif #endif

View File

@@ -1,4 +1,4 @@
/* $Id: glu.h,v 1.6 1999/09/16 16:54:22 brianp Exp $ */ /* $Id: glu.h,v 1.7 1999/09/17 02:44:19 tjump Exp $ */
/* /*
* Mesa 3-D graphics library * Mesa 3-D graphics library
@@ -23,6 +23,11 @@
/* /*
* $Log: glu.h,v $ * $Log: glu.h,v $
* Revision 1.7 1999/09/17 02:44:19 tjump
* I changed the xxxGetProcAddressEXT function declarations to be more
* MSVC friendly. Brianp - could you verify that they describe and operate
* as intended on Linux/ETC platforms?
*
* Revision 1.6 1999/09/16 16:54:22 brianp * Revision 1.6 1999/09/16 16:54:22 brianp
* GLU_EXT_get_proc_address clean-up * GLU_EXT_get_proc_address clean-up
* *
@@ -503,7 +508,8 @@ GLUAPI const GLubyte* GLAPIENTRY gluGetString( GLenum name );
* which uses this extension yet! It may change! * which uses this extension yet! It may change!
*/ */
#define GLU_EXT_get_proc_address 1 #define GLU_EXT_get_proc_address 1
GLUAPI void GLAPIENTRY (*gluGetProcAddressEXT(const GLubyte *procName))(); typedef (GLAPIENTRY *gluProcAddress)();
gluProcAddress GLAPIENTRY gluGetProcAddressEXT(const GLubyte *procName);