X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffg_display.c;h=7688015e0c02145d53ecccb5fc61f7a521d70162;hb=207c3128bf025b5e025bace5c0425d380dd72aa9;hp=9b8bd42ad5803a549990cbbf79a94646a9dd4c2d;hpb=1b5ee849ba61b667aeba474a7e03406196478bee;p=freeglut diff --git a/src/fg_display.c b/src/fg_display.c index 9b8bd42..7688015 100644 --- a/src/fg_display.c +++ b/src/fg_display.c @@ -1,5 +1,5 @@ /* - * freeglut_display.c + * fg_display.c * * Display message posting, context buffer swapping. * @@ -42,12 +42,12 @@ void FGAPIENTRY glutPostRedisplay( void ) { FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutPostRedisplay" ); if ( ! fgStructure.CurrentWindow ) - { + { fgError ( " ERROR: Function <%s> called" " with no current window defined.", "glutPostRedisplay" ) ; - } + } - fgStructure.CurrentWindow->State.Redisplay = GL_TRUE; + fgStructure.CurrentWindow->State.WorkMask |= GLUT_DISPLAY_WORK; } /* @@ -98,7 +98,7 @@ void FGAPIENTRY glutPostWindowRedisplay( int windowID ) FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutPostWindowRedisplay" ); window = fgWindowByID( windowID ); freeglut_return_if_fail( window ); - window->State.Redisplay = GL_TRUE; + window->State.WorkMask |= GLUT_DISPLAY_WORK; } /*** END OF FILE ***/