/* -- GLOBAL VARIABLES ----------------------------------------------------- */
/*
- * A structure pointed by g_pDisplay holds all information
+ * A structure pointed by fgDisplay holds all information
* regarding the display, screen, root window etc.
*/
SFG_Display fgDisplay;
}
-#if TARGET_HOST_MS_WINDOWS
-#define NoValue 0x0000
-#define XValue 0x0001
-#define YValue 0x0002
-#define WidthValue 0x0004
-#define HeightValue 0x0008
-#define AllValues 0x000F
-#define XNegative 0x0010
-#define YNegative 0x0020
-
-extern int XParseGeometry (
- const char *string,
- int *x,
- int *y,
- unsigned int *width, /* RETURN */
- unsigned int *height); /* RETURN */
-#endif
-
/* -- INTERFACE FUNCTIONS -------------------------------------------------- */
+#if !TARGET_HOST_POSIX_X11
+#include "Common/xparsegeometry_repl.h"
+#endif
+
/*
* Perform initialization. This usually happens on the program startup
* and restarting after glutMainLoop termination...
fgPlatformInitialize( displayName );
/*
- * Geometry parsing deffered until here because we may need the screen
+ * Geometry parsing deferred until here because we may need the screen
* size.
*/