Added subwindows to CallbackMaker demo, for testing and demonstration. Also figured...
[freeglut] / src / mswin / fg_state_mswin.c
index 5dc859c..c4598d4 100644 (file)
@@ -203,8 +203,10 @@ int fgPlatformGlutGet ( GLenum eWhat )
     break;
 
     case GLUT_WINDOW_WIDTH:
+        freeglut_return_val_if_fail( fgStructure.CurrentWindow != NULL, 0 );
         return fgStructure.CurrentWindow->State.Width;
     case GLUT_WINDOW_HEIGHT:
+        freeglut_return_val_if_fail( fgStructure.CurrentWindow != NULL, 0 );
         return fgStructure.CurrentWindow->State.Height;
 
     case GLUT_WINDOW_BORDER_WIDTH :