X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_gamemode.c;h=bdd180fae5ce36430df1d820aacdfe72716adfc5;hb=ce2e5aba172eb85cda2b4f047bdcf9f54d019fd7;hp=487117c2bbe8932e2da6d5378324ba0eb5769812;hpb=e683949b2be7b5df3f1f0d51a3e468befc27362d;p=freeglut diff --git a/src/freeglut_gamemode.c b/src/freeglut_gamemode.c index 487117c..bdd180f 100644 --- a/src/freeglut_gamemode.c +++ b/src/freeglut_gamemode.c @@ -425,7 +425,7 @@ int FGAPIENTRY glutEnterGameMode( void ) if( ! fghChangeDisplayMode( GL_FALSE ) ) { fgWarning( "failed to change screen settings" ); - return FALSE; + return 0; } fgStructure.GameMode = fgCreateWindow( @@ -435,6 +435,7 @@ int FGAPIENTRY glutEnterGameMode( void ) fgStructure.GameMode->State.Width = fgState.GameModeSize.X; fgStructure.GameMode->State.Height = fgState.GameModeSize.Y; + fgStructure.GameMode->State.NeedToResize = GL_TRUE; fgStructure.GameMode->State.IsGameMode = GL_TRUE; @@ -528,7 +529,7 @@ int FGAPIENTRY glutEnterGameMode( void ) #endif - return TRUE; + return fgStructure.GameMode->ID; } /*