libXi: Changes to 'master'
Jamey Sharp
jamey at kemper.freedesktop.org
Sun Oct 15 22:51:46 EEST 2006
src/XAllowDv.c | 2 +-
src/XChgDCtl.c | 2 +-
src/XChgFCtl.c | 2 +-
src/XChgKMap.c | 2 +-
src/XChgKbd.c | 2 +-
src/XChgPnt.c | 2 +-
src/XChgProp.c | 2 +-
src/XCloseDev.c | 2 +-
src/XDevBell.c | 2 +-
src/XExtInt.c | 6 +++---
src/XGMotion.c | 2 +-
src/XGetBMap.c | 2 +-
src/XGetDCtl.c | 2 +-
src/XGetFCtl.c | 2 +-
src/XGetKMap.c | 2 +-
src/XGetMMap.c | 2 +-
src/XGetProp.c | 2 +-
src/XGetVers.c | 8 ++++----
src/XGrDvBut.c | 2 +-
src/XGrDvKey.c | 2 +-
src/XGrabDev.c | 2 +-
src/XGtFocus.c | 2 +-
src/XGtSelect.c | 2 +-
src/XIint.h | 4 ++--
src/XListDev.c | 2 +-
src/XOpenDev.c | 2 +-
src/XQueryDv.c | 2 +-
src/XSelect.c | 2 +-
src/XSetBMap.c | 2 +-
src/XSetDVal.c | 2 +-
src/XSetMMap.c | 2 +-
src/XSetMode.c | 2 +-
src/XSndExEv.c | 2 +-
src/XUngrDev.c | 2 +-
src/XUngrDvB.c | 2 +-
src/XUngrDvK.c | 2 +-
36 files changed, 42 insertions(+), 42 deletions(-)
New commits:
commit c27e00ceceed3fea011c98c0e70ab568bf0687c6
Author: Jamey Sharp <jamey at minilop.net>
Date: Sun Oct 15 00:26:21 2006 -0700
Don't call XInput_find_display in _XiCheckExtInit, while the Display lock is held.
All callers of _XiCheckExtInit have already called XInput_find_display
first outside the lock, so just pass their copy of the XExtDisplayInfo
structure down. Besides being more correct, this should be slightly
faster. :-)
Thanks to Magnus Kessler <Magnus.Kessler at gmx.net> for identifying
the bug and proposing a workaround.
commit 5dda1e1509d40ef64ebc816ce538cef462a4fa51
Author: Jamey Sharp <jamey at minilop.net>
Date: Sun Oct 15 00:03:57 2006 -0700
Don't call XInput_find_display in _XiGetExtensionVersion, while the Display lock is held.
_XiGetExtensionVersion has two callers. One had already called
XInput_find_display, and the other could easily do so outside the
Display lock. So I change the _XiGetExtensionVersion interface to
accept a previously-computed XExtDisplayInfo from the caller.
Besides being more correct, this should be slightly faster. :-)
Thanks to Magnus Kessler <Magnus.Kessler at gmx.net> for identifying
the bug and proposing a workaround.
More information about the xorg-commit
mailing list