Splitting the X11-specific "freeglut_state.c" code into its own file
[freeglut] / src / mswin / freeglut_state_mswin.c
index ed1f57e..3928579 100644 (file)
@@ -1,7 +1,7 @@
 /*\r
  * freeglut_state_mswin.c\r
  *\r
- * The Windows-specific mouse cursor related stuff.\r
+ * The Windows-specific state query methods.\r
  *\r
  * Copyright (c) 2012 Stephen J. Baker. All Rights Reserved.\r
  * Written by John F. Fay, <fayjf@sourceforge.net>\r
@@ -229,7 +229,7 @@ int fgPlatformGlutGet ( GLenum eWhat )
     case GLUT_WINDOW_FORMAT_ID:\r
 #if !defined(_WIN32_WCE)\r
         if( fgStructure.CurrentWindow != NULL )\r
-            return GetPixelFormat( fgStructure.CurrentWindow->Window.Device );\r
+            return GetPixelFormat( fgStructure.CurrentWindow->Window.pContext.Device );\r
 #endif /* defined(_WIN32_WCE) */\r
         return 0;\r
 \r
@@ -335,4 +335,9 @@ int fgPlatformGlutLayerGet( GLenum eWhat )
 }\r
 \r
 \r
-\r
+/* MSwin does not currently have any Mode values? */\r
+int *fgPlatformGlutGetModeValues(GLenum eWhat, int *size)\r
+{\r
+  *size = 0;\r
+  return NULL;\r
+}
\ No newline at end of file