Fixed platform code writing to shared members.

This commit is contained in:
Camilla Berglund
2014-11-06 23:45:56 +01:00
parent 10a74924e3
commit 13ac6e9a82
2 changed files with 29 additions and 29 deletions
+4 -2
View File
@@ -373,10 +373,12 @@ int _glfwPlatformCreateWindow(_GLFWwindow* window,
if (wndconfig->monitor)
{
GLFWvidmode mode;
_glfwPlatformGetVideoMode(wndconfig->monitor, &mode);
mir_surface_set_type(window->mir.surface, mir_surface_state_fullscreen);
if (wndconfig->width > wndconfig->monitor->currentMode.width ||
wndconfig->height > wndconfig->monitor->currentMode.height)
if (wndconfig->width > mode.width || wndconfig->height > mode.height)
{
_glfwInputError(GLFW_PLATFORM_ERROR,
"Mir: Requested surface size is to large (%i %i)\n",