From 10816e6ed85f502e5e08dff827759d18d4963068 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 16 Apr 2021 15:16:14 +0200 Subject: [PATCH] wlserver: adjust assertion in wlserver_surface_set_wlr Make sure we don't overwrite an existing surf->wlr. We don't really care about the Wayland surface ID here. --- src/wlserver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wlserver.cpp b/src/wlserver.cpp index 279cbe5..ced7aee 100644 --- a/src/wlserver.cpp +++ b/src/wlserver.cpp @@ -674,7 +674,7 @@ static void handle_surface_destroy( struct wl_listener *l, void *data ) static void wlserver_surface_set_wlr( struct wlserver_surface *surf, struct wlr_surface *wlr_surf ) { - assert( surf->wl_id != 0 ); + assert( surf->wlr == nullptr ); wl_list_remove( &surf->pending_link ); wl_list_init( &surf->pending_link );