X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=freeglut-1.3%2Ffreeglut_callbacks.c;h=743077a5eb2f73bd36f68cbe168037efef44ad81;hb=c41ee8f7e365eabcc5391cb953c9c81af34c6bb6;hp=196b054a6e005f570d3c47f2c2797b6cc61aff79;hpb=a86a957ae87e1b07260edec971ebdf5a98ff3d54;p=freeglut diff --git a/freeglut-1.3/freeglut_callbacks.c b/freeglut-1.3/freeglut_callbacks.c index 196b054..743077a 100644 --- a/freeglut-1.3/freeglut_callbacks.c +++ b/freeglut-1.3/freeglut_callbacks.c @@ -223,7 +223,9 @@ void FGAPIENTRY glutEntryFunc( void (* callback)( int ) ) */ void FGAPIENTRY glutMenuStateFunc( void (* callback)( int ) ) { - SET_CALLBACK( MenuState ); + freeglut_assert_ready; + + fgState.MenuStateCallback = callback; } /* @@ -231,7 +233,9 @@ void FGAPIENTRY glutMenuStateFunc( void (* callback)( int ) ) */ void FGAPIENTRY glutMenuStatusFunc( void (* callback)( int, int, int ) ) { - SET_CALLBACK( MenuStatus ); + freeglut_assert_ready; + + fgState.MenuStatusCallback = callback; } /*