rdp: Drop unneeded main_seat
With recent changes in shell.c the fake seat is not required to start a compositor, this patch removes it.
This commit is contained in:
committed by
Kristian Høgsberg
parent
a1ce6cd1bc
commit
7d79dcc56d
@@ -59,7 +59,6 @@ struct rdp_output;
|
|||||||
|
|
||||||
struct rdp_compositor {
|
struct rdp_compositor {
|
||||||
struct weston_compositor base;
|
struct weston_compositor base;
|
||||||
struct weston_seat main_seat;
|
|
||||||
|
|
||||||
freerdp_listener *listener;
|
freerdp_listener *listener;
|
||||||
struct wl_event_source *listener_events[MAX_FREERDP_FDS];
|
struct wl_event_source *listener_events[MAX_FREERDP_FDS];
|
||||||
@@ -498,10 +497,6 @@ rdp_restore(struct weston_compositor *ec)
|
|||||||
static void
|
static void
|
||||||
rdp_destroy(struct weston_compositor *ec)
|
rdp_destroy(struct weston_compositor *ec)
|
||||||
{
|
{
|
||||||
struct rdp_compositor *c = (struct rdp_compositor *) ec;
|
|
||||||
|
|
||||||
weston_seat_release(&c->main_seat);
|
|
||||||
|
|
||||||
ec->renderer->destroy(ec);
|
ec->renderer->destroy(ec);
|
||||||
weston_compositor_shutdown(ec);
|
weston_compositor_shutdown(ec);
|
||||||
|
|
||||||
@@ -944,7 +939,6 @@ rdp_compositor_create(struct wl_display *display,
|
|||||||
config_fd) < 0)
|
config_fd) < 0)
|
||||||
goto err_free;
|
goto err_free;
|
||||||
|
|
||||||
weston_seat_init(&c->main_seat, &c->base);
|
|
||||||
c->base.destroy = rdp_destroy;
|
c->base.destroy = rdp_destroy;
|
||||||
c->base.restore = rdp_restore;
|
c->base.restore = rdp_restore;
|
||||||
c->rdp_key = config->rdp_key ? strdup(config->rdp_key) : NULL;
|
c->rdp_key = config->rdp_key ? strdup(config->rdp_key) : NULL;
|
||||||
@@ -1004,7 +998,6 @@ err_free_strings:
|
|||||||
free(c->server_cert);
|
free(c->server_cert);
|
||||||
if(c->server_key)
|
if(c->server_key)
|
||||||
free(c->server_key);
|
free(c->server_key);
|
||||||
weston_seat_release(&c->main_seat);
|
|
||||||
err_free:
|
err_free:
|
||||||
free(c);
|
free(c);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user