X11: Add NULL checks in work area retrieval

Related to #1322.
master
Doug Binks ago%!(EXTRA string=7 years) committed by Camilla Löwy
parent f1d40fa046
commit bea4818030
  1. 13
      src/x11_monitor.c

@ -350,10 +350,15 @@ void _glfwPlatformGetMonitorWorkarea(_GLFWmonitor* monitor, int* xpos, int* ypos
_glfwGetWindowPropertyX11(_glfw.x11.root, _glfw.x11.NET_WORKAREA, XA_CARDINAL, (unsigned char**) &extents);
*xpos = extents[0];
*ypos = extents[1];
*width = extents[2];
*height = extents[3];
if (xpos)
*xpos = extents[0];
if (xpos)
*ypos = extents[1];
if (xpos)
*width = extents[2];
if (xpos)
*height = extents[3];
XFree(extents);
}
}

Loading…
Cancel
Save