X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_ext.c;h=ff13adc798ea509add8b1498056f89a4503b8090;hb=d6ef179628c92d5a8e0abdd0c747de8f76ba1fde;hp=bcda7a2500c856dea818dc7fbcef935591af6aa3;hpb=3b0a74f07f77280339cf0b3646c713b76a595a54;p=freeglut diff --git a/src/freeglut_ext.c b/src/freeglut_ext.c index bcda7a2..ff13adc 100644 --- a/src/freeglut_ext.c +++ b/src/freeglut_ext.c @@ -25,16 +25,10 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - #define GLX_GLXEXT_PROTOTYPES - #include #include "freeglut_internal.h" - struct name_address_pair { const char *name; @@ -178,10 +172,8 @@ static struct name_address_pair glut_functions[] = { "glutStrokeString", (void *) glutStrokeString }, { "glutWireRhombicDodecahedron", (void *) glutWireRhombicDodecahedron }, { "glutSolidRhombicDodecahedron", (void *) glutSolidRhombicDodecahedron }, - { "glutWireSierpinskiSponge", (void *) glutWireSierpinskiSponge }, - { "glutSolidSierpinskiSponge", (void *) glutSolidSierpinskiSponge }, - { "glutWireCylinder", (void *) glutWireCylinder }, - { "glutSolidCylinder", (void *) glutSolidCylinder }, + { "glutWireSierpinskiSponge ", (void *) glutWireSierpinskiSponge }, + { "glutSolidSierpinskiSponge ", (void *) glutSolidSierpinskiSponge }, { "glutGetProcAddress", (void *) glutGetProcAddress }, { "glutMouseWheelFunc", (void *) glutMouseWheelFunc }, { NULL, NULL } @@ -192,6 +184,7 @@ void *FGAPIENTRY glutGetProcAddress( const char *procName ) { /* Try GLUT functions first */ int i; + FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutGetProcAddress" ); for( i = 0; glut_functions[ i ].name; i++ ) if( strcmp( glut_functions[ i ].name, procName ) == 0) return glut_functions[ i ].address;