diff --git a/src/wayland/meta-wayland-buffer.c b/src/wayland/meta-wayland-buffer.c index 3f64758a5..6c7a18cb7 100644 --- a/src/wayland/meta-wayland-buffer.c +++ b/src/wayland/meta-wayland-buffer.c @@ -1034,7 +1034,7 @@ meta_wayland_buffer_finalize (GObject *object) static void meta_wayland_buffer_init (MetaWaylandBuffer *buffer) { - buffer->release_points = g_ptr_array_new_with_free_func (g_free); + buffer->release_points = g_ptr_array_new_with_free_func (g_object_unref); } static void