X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmswin%2Ffreeglut_init_mswin.c;fp=src%2Fmswin%2Ffreeglut_init_mswin.c;h=568170e115864d629baacaa4c326ca69f6610058;hb=eadfac5750a4b83b7054b528006d9abb2fa5696f;hp=97926326462de96c0a33c351d74d5ac6231d1adf;hpb=481216ae30a9f573a56774fd7d8a300ab76d7189;p=freeglut diff --git a/src/mswin/freeglut_init_mswin.c b/src/mswin/freeglut_init_mswin.c index 9792632..568170e 100644 --- a/src/mswin/freeglut_init_mswin.c +++ b/src/mswin/freeglut_init_mswin.c @@ -329,3 +329,14 @@ int XParseGeometry ( +/* -- PLATFORM-SPECIFIC INTERFACE FUNCTION -------------------------------------------------- */ + + +void (__cdecl *__glutExitFunc)( int return_value ) = NULL; + +void FGAPIENTRY __glutInitWithExit( int *pargc, char **argv, void (__cdecl *exit_function)(int) ) +{ + __glutExitFunc = exit_function; + glutInit(pargc, argv); +} +