Putting in the "glutFullScreen" support for Gnome and other X window managers per...
[freeglut] / src / freeglut_structure.c
index 1d064b6..e092429 100644 (file)
@@ -97,6 +97,7 @@ SFG_Window* fgCreateWindow( SFG_Window* parent, const char* title,
 
     window->State.IgnoreKeyRepeat = GL_FALSE;
     window->State.KeyRepeating    = GL_FALSE;
+    window->State.IsFullscreen    = GL_FALSE;
 
     /*
      * Open the window now. The fgOpenWindow() function is system
@@ -219,12 +220,6 @@ void fgDestroyWindow( SFG_Window* window )
 
     fghClearCallBacks( window );
     fgCloseWindow( window );
-#if TARGET_HOST_UNIX_X11
-    if (window->Window.FBConfig != NULL)
-    {
-        XFree( window->Window.FBConfig );
-    }
-#endif
     free( window );
     if( fgStructure.CurrentWindow == window )
         fgStructure.CurrentWindow = NULL;