wl_surface_attach (impl->surface, data->buffer, dx, dy);
}
-static void
-gdk_window_impl_wayland_finalize (GObject *object)
-{
- GdkWindowImplWayland *impl;
-
- g_return_if_fail (GDK_IS_WINDOW_IMPL_WAYLAND (object));
-
- impl = GDK_WINDOW_IMPL_WAYLAND (object);
-
- if (impl->cursor)
- g_object_unref (impl->cursor);
- if (impl->server_surface)
- cairo_surface_destroy (impl->server_surface);
-
- G_OBJECT_CLASS (_gdk_window_impl_wayland_parent_class)->finalize (object);
-}
-
static void
gdk_wayland_cairo_surface_destroy (void *p)
{
return impl->cairo_surface;
}
+
+static void
+gdk_window_impl_wayland_finalize (GObject *object)
+{
+ GdkWindowImplWayland *impl;
+
+ g_return_if_fail (GDK_IS_WINDOW_IMPL_WAYLAND (object));
+
+ impl = GDK_WINDOW_IMPL_WAYLAND (object);
+
+ if (impl->cursor)
+ g_object_unref (impl->cursor);
+ if (impl->server_surface)
+ cairo_surface_destroy (impl->server_surface);
+
+ G_OBJECT_CLASS (_gdk_window_impl_wayland_parent_class)->finalize (object);
+}
+
static void
gdk_wayland_window_configure (GdkWindow *window,
int width, int height, int edges)