~ruther/dwl

2f8736b986786f526efbd2bb6863ed39bba4d3e0 — Ben Jargowsky 2 years ago 3c11ad9
Check if XWayland client size_hints are NULL
1 files changed, 7 insertions(+), 2 deletions(-)

M client.h
M client.h => client.h +7 -2
@@ 215,8 215,13 @@ client_min_size(Client *c, int *width, int *height)
	if (client_is_x11(c)) {
		struct wlr_xwayland_surface_size_hints *size_hints;
		size_hints = c->surface.xwayland->size_hints;
		*width = size_hints->min_width;
		*height = size_hints->min_height;
		if (size_hints) {
			*width = size_hints->min_width;
			*height = size_hints->min_height;
		} else {
			*width = 0;
			*height = 0;
		}
		return;
	}
#endif

Do not follow this link