*/
void FGAPIENTRY glutDisplayFunc( void (* callback)( void ) )
{
+ if( !callback )
+ fgError ("Fatal error in program. NULL display callback not "
+ "permitted in GLUT 3.0+ or freeglut 2.0.1+\n");
SET_CALLBACK( Display );
/*
/*
* Create a new freeglut timer hook structure
*/
- timer = calloc( sizeof(SFG_Timer), 1 );
+ timer = (SFG_Timer *)calloc( sizeof(SFG_Timer), 1 );
/*
* Remember the callback address and timer hook's ID