mirror of
https://github.com/glfw/glfw.git
synced 2026-08-29 03:04:14 +02:00
X11: Clamp w,h in glfwSetWindowSize to >= 1
- prevents BadValue error and program exit
This commit is contained in:
@@ -2207,6 +2207,10 @@ void _glfwGetWindowSizeX11(_GLFWwindow* window, int* width, int* height)
|
||||
|
||||
void _glfwSetWindowSizeX11(_GLFWwindow* window, int width, int height)
|
||||
{
|
||||
// The dimensions must be nonzero, or a BadValue error results.
|
||||
width = _glfw_max(1, width);
|
||||
height = _glfw_max(1, height);
|
||||
|
||||
if (window->monitor)
|
||||
{
|
||||
if (window->monitor->window == window)
|
||||
|
||||
Reference in New Issue
Block a user