return fgCreateMenu( callback )->ID;
}
-int FGAPIENTRY __glutCreateMenuWithExit( void(* callback)( int ), void (__cdecl *exitfunc)(int) )
+#if TARGET_HOST_MS_WINDOWS
+int FGAPIENTRY __glutCreateMenuWithExit( void(* callback)( int ), void (__cdecl *exit_function)(int) )
{
- __glutExitFunc = exitfunc;
+ __glutExitFunc = exit_function;
return glutCreateMenu( callback );
}
+#endif
/*
* Destroys a menu object, removing all references to it