Move weston_frame_callback above weston_surface_create
Signed-off-by: Jason Ekstrand <jason.ekstrand@intel.com>
Reviewed-by: Pekka Paalanen <ppaalanen@gmail.com>
diff --git a/src/compositor.c b/src/compositor.c
index d414e27..a882431 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -377,6 +377,11 @@
return view;
}
+struct weston_frame_callback {
+ struct wl_resource *resource;
+ struct wl_list link;
+};
+
WL_EXPORT struct weston_surface *
weston_surface_create(struct weston_compositor *compositor)
{
@@ -1357,11 +1362,6 @@
surface->pending.buffer_viewport.changed = 0;
}
-struct weston_frame_callback {
- struct wl_resource *resource;
- struct wl_list link;
-};
-
WL_EXPORT void
weston_view_destroy(struct weston_view *view)
{