X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_display.c;fp=src%2Ffreeglut_display.c;h=8faa4a5a3a164c7a51f050cbfe0f94f8dc5669ec;hb=78d46c63a115e0a868d83f365399864b62a4ea7f;hp=a7271cb7da1e6b7e66e6bc055958c4894e971ffb;hpb=1d2753d225cd3e4377e808ff8af4c02a335d3dbc;p=freeglut diff --git a/src/freeglut_display.c b/src/freeglut_display.c index a7271cb..8faa4a5 100644 --- a/src/freeglut_display.c +++ b/src/freeglut_display.c @@ -37,7 +37,7 @@ void FGAPIENTRY glutPostRedisplay( void ) { FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutPostRedisplay" ); FREEGLUT_EXIT_IF_NO_WINDOW ( "glutPostRedisplay" ); - fgStructure.Window->State.Redisplay = GL_TRUE; + fgStructure.CurrentWindow->State.Redisplay = GL_TRUE; } /* @@ -49,13 +49,13 @@ void FGAPIENTRY glutSwapBuffers( void ) FREEGLUT_EXIT_IF_NO_WINDOW ( "glutSwapBuffers" ); glFlush( ); - if( ! fgStructure.Window->Window.DoubleBuffered ) + if( ! fgStructure.CurrentWindow->Window.DoubleBuffered ) return; #if TARGET_HOST_UNIX_X11 - glXSwapBuffers( fgDisplay.Display, fgStructure.Window->Window.Handle ); + glXSwapBuffers( fgDisplay.Display, fgStructure.CurrentWindow->Window.Handle ); #elif TARGET_HOST_WIN32 || TARGET_HOST_WINCE - SwapBuffers( fgStructure.Window->Window.Device ); + SwapBuffers( fgStructure.CurrentWindow->Window.Device ); #endif /* GLUT_FPS env var support */