buffer: introduce wlr_buffer_finish()

This commit is contained in:
Kirill Primak 2024-11-22 23:18:55 +03:00 committed by Isaac Freund
parent 5eed5d622d
commit 7963ba6a0d
12 changed files with 38 additions and 9 deletions

View file

@ -24,6 +24,7 @@ struct cairo_buffer {
static void cairo_buffer_destroy(struct wlr_buffer *wlr_buffer) {
struct cairo_buffer *buffer = wl_container_of(wlr_buffer, buffer, base);
wlr_buffer_finish(wlr_buffer);
cairo_surface_destroy(buffer->surface);
free(buffer);
}