layer-shell: check for NULL in wlr_layer_surface_v1_destroy()

This commit is contained in:
Kirill Primak 2023-10-09 22:08:34 +03:00 committed by Alexander Orzechowski
parent 2cf78f4c5b
commit 65f6f556d9

View file

@ -293,6 +293,9 @@ uint32_t wlr_layer_surface_v1_configure(struct wlr_layer_surface_v1 *surface,
} }
void wlr_layer_surface_v1_destroy(struct wlr_layer_surface_v1 *surface) { void wlr_layer_surface_v1_destroy(struct wlr_layer_surface_v1 *surface) {
if (surface == NULL) {
return;
}
zwlr_layer_surface_v1_send_closed(surface->resource); zwlr_layer_surface_v1_send_closed(surface->resource);
layer_surface_destroy(surface); layer_surface_destroy(surface);
} }