diff options
author | Jamey Sharp <jamey@minilop.net> | 2006-10-11 00:06:50 -0700 |
---|---|---|
committer | Jamey Sharp <jamey@minilop.net> | 2006-10-11 00:06:50 -0700 |
commit | 256eba6b40c5f811a03b04abf5f85f728ee3ab5d (patch) | |
tree | c4b46b86ec29ecff11eb090f9fc46d9c410f4696 | |
parent | 1eedf1bd033e496843cfde42ae4ae5a119298605 (diff) | |
download | xorg-lib-libX11-256eba6b40c5f811a03b04abf5f85f728ee3ab5d.tar.gz |
XKB bugfix: SyncHandle must be called after UnlockDisplay, not before.
-rw-r--r-- | src/xkb/XKBGetMap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xkb/XKBGetMap.c b/src/xkb/XKBGetMap.c index 777f7cc5..59e99621 100644 --- a/src/xkb/XKBGetMap.c +++ b/src/xkb/XKBGetMap.c @@ -823,8 +823,8 @@ XkbGetMapChanges(Display *dpy,XkbDescPtr xkb,XkbMapChangesPtr changes) req->firstVModMapKey = changes->first_vmodmap_key; req->nVModMapKeys = changes->num_vmodmap_keys; status= _XkbHandleGetMapReply(dpy, xkb); - SyncHandle(); UnlockDisplay(dpy); + SyncHandle(); return status; } UnlockDisplay(dpy); |