diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2013-09-28 15:36:37 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2013-09-28 15:36:37 +0000 |
commit | 38df610d40f8f526ef829d415c534c57c7ec5831 (patch) | |
tree | af68c6ff669aa089dccf201a866bd76388097bad /xserver/dix/dispatch.c | |
parent | 5c4c0022fdfd73890c4d9497d35bf24f09c08ecb (diff) |
Update to xserver 1.14.3
Diffstat (limited to 'xserver/dix/dispatch.c')
-rw-r--r-- | xserver/dix/dispatch.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/xserver/dix/dispatch.c b/xserver/dix/dispatch.c index 8d6173525..979ba48f0 100644 --- a/xserver/dix/dispatch.c +++ b/xserver/dix/dispatch.c @@ -3398,6 +3398,7 @@ CloseDownClient(ClientPtr client) clientinfo.setup = (xConnSetup *) NULL; CallCallbacks((&ClientStateCallback), (pointer) &clientinfo); } + TouchListenerGone(client->clientAsMask); FreeClientResources(client); /* Disable client ID tracking. This must be done after * ClientStateCallback. */ @@ -3942,7 +3943,6 @@ void AttachOutputGPU(ScreenPtr pScreen, ScreenPtr new) { assert(new->isGPU); - assert(!new->current_master); xorg_list_add(&new->output_head, &pScreen->output_slave_list); new->current_master = pScreen; } @@ -3959,7 +3959,6 @@ void AttachOffloadGPU(ScreenPtr pScreen, ScreenPtr new) { assert(new->isGPU); - assert(!new->current_master); xorg_list_add(&new->offload_head, &pScreen->offload_slave_list); new->current_master = pScreen; } |