mirror of
https://github.com/brl/mutter.git
synced 2025-02-16 21:34:09 +00:00
display: Drop the indirection when initializating Xwayland
The init function didn't do much other then calling into the xwayland one Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2445>
This commit is contained in:
parent
15b25568b2
commit
b9a6891910
@ -937,11 +937,11 @@ meta_display_new (MetaContext *context,
|
||||
#ifdef HAVE_XWAYLAND
|
||||
MetaWaylandCompositor *wayland_compositor =
|
||||
wayland_compositor_from_display (display);
|
||||
|
||||
meta_wayland_compositor_init_display (wayland_compositor, display);
|
||||
|
||||
MetaX11DisplayPolicy x11_display_policy;
|
||||
|
||||
meta_xwayland_init_display (&wayland_compositor->xwayland_manager,
|
||||
display);
|
||||
|
||||
x11_display_policy = meta_context_get_x11_display_policy (context);
|
||||
if (x11_display_policy == META_X11_DISPLAY_POLICY_MANDATORY)
|
||||
{
|
||||
|
@ -588,15 +588,6 @@ set_gnome_env (const char *name,
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
meta_wayland_compositor_init_display (MetaWaylandCompositor *compositor,
|
||||
MetaDisplay *display)
|
||||
{
|
||||
#ifdef HAVE_XWAYLAND
|
||||
meta_xwayland_init_display (&compositor->xwayland_manager, display);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void meta_wayland_log_func (const char *, va_list) G_GNUC_PRINTF (1, 0);
|
||||
|
||||
static void
|
||||
|
@ -36,9 +36,6 @@ MetaWaylandCompositor * meta_wayland_compositor_new (MetaContext *co
|
||||
|
||||
void meta_wayland_compositor_prepare_shutdown (MetaWaylandCompositor *compositor);
|
||||
|
||||
void meta_wayland_compositor_init_display (MetaWaylandCompositor *compositor,
|
||||
MetaDisplay *display);
|
||||
|
||||
void meta_wayland_compositor_update (MetaWaylandCompositor *compositor,
|
||||
const ClutterEvent *event);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user