diff options
author | marha <marha@users.sourceforge.net> | 2012-01-24 08:53:36 +0100 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2012-01-24 08:53:36 +0100 |
commit | b683b8f5675e280a6dd4ab82d6b9394182798b55 (patch) | |
tree | 0c4cec0e5b6284f65f9cd41e1becd29a8d0eaee8 /xorg-server/dix/grabs.c | |
parent | aecb6b44ec50eb29377e903218f21b780d1eec51 (diff) | |
download | vcxsrv-b683b8f5675e280a6dd4ab82d6b9394182798b55.tar.gz vcxsrv-b683b8f5675e280a6dd4ab82d6b9394182798b55.tar.bz2 vcxsrv-b683b8f5675e280a6dd4ab82d6b9394182798b55.zip |
libX11 mesa xserver git update 24 jan 2012
Diffstat (limited to 'xorg-server/dix/grabs.c')
-rw-r--r-- | xorg-server/dix/grabs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xorg-server/dix/grabs.c b/xorg-server/dix/grabs.c index 701470c83..cc2c946d0 100644 --- a/xorg-server/dix/grabs.c +++ b/xorg-server/dix/grabs.c @@ -195,7 +195,8 @@ UngrabAllDevices(Bool kill_client) client = clients[CLIENT_ID(dev->deviceGrab.grab->resource)]; if (!client || client->clientGone) dev->deviceGrab.DeactivateGrab(dev); - CloseDownClient(client); + if (kill_client) + CloseDownClient(client); } ErrorF("End list of ungrabbed devices\n"); |