Wayland: Fix possible segfault on drag enter

Found with Clang static analysis.
This commit is contained in:
Camilla Löwy
2024-04-08 18:50:08 +02:00
parent dfebad786d
commit 51b6434ac4
2 changed files with 2 additions and 1 deletions

View File

@@ -1986,7 +1986,7 @@ static void dataDeviceHandleEnter(void* userData,
window = wl_surface_get_user_data(surface);
}
if (surface == window->wl.surface && _glfw.wl.offers[i].text_uri_list)
if (window && surface == window->wl.surface && _glfw.wl.offers[i].text_uri_list)
{
_glfw.wl.dragOffer = offer;
_glfw.wl.dragFocus = window;