fghHavePendingRedisplaysCallback: docs fixed up, and return without checking subwindows first if we have already found a window with pending redisplay

git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1556 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
dcnieho 2013-03-06 03:51:01 +00:00
parent 05fc819508
commit d2991524cb

View File

@ -317,13 +317,11 @@ void fgWarning( const char *fmt, ... )
/*
* Indicates whether Joystick events are being used by ANY window.
* Indicates whether a redisplay is pending for ANY window.
*
* The current mechanism is to walk all of the windows and ask if
* there is a joystick callback. We have a short-circuit early
* return if we find any joystick handler registered.
*
*
* a redisplay is pending. We have a short-circuit early
* return if we find any.
*/
static void fghHavePendingRedisplaysCallback( SFG_Window* w, SFG_Enumerator* e)
{
@ -331,6 +329,7 @@ static void fghHavePendingRedisplaysCallback( SFG_Window* w, SFG_Enumerator* e)
{
e->found = GL_TRUE;
e->data = w;
return;
}
fgEnumSubWindows( w, fghHavePendingRedisplaysCallback, e );
}