diff options
author | Peter Hutterer <peter.hutterer@redhat.com> | 2008-10-08 14:25:53 +1030 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@redhat.com> | 2008-10-11 12:24:54 +1030 |
commit | 6f6ac982951165a6ac77b3e32750c47780ea4990 (patch) | |
tree | 8a3e4c671ccf9c85da6e4016c0506d578801a1ef /src/evdev.h | |
parent | Fix up bad return code in draglock property handler. (diff) | |
download | xf86-input-evdev-6f6ac982951165a6ac77b3e32750c47780ea4990.tar.gz xf86-input-evdev-6f6ac982951165a6ac77b3e32750c47780ea4990.tar.bz2 xf86-input-evdev-6f6ac982951165a6ac77b3e32750c47780ea4990.zip |
Add checkonly handling to property handlers.
If checkonly is TRUE, we can only check if applying the value would succeed.
The value is actually applied if checkonly is FALSE.
Diffstat (limited to 'src/evdev.h')
-rw-r--r-- | src/evdev.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/evdev.h b/src/evdev.h index 525acb1..aa74481 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -133,13 +133,13 @@ unsigned int EvdevUtilButtonEventToButtonNumber(int code); #ifdef HAVE_PROPERTIES void EvdevMBEmuInitProperty(DeviceIntPtr); -int EvdevMBEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr); +int EvdevMBEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr, BOOL); void EvdevWheelEmuInitProperty(DeviceIntPtr); -int EvdevWheelEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr); +int EvdevWheelEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr, BOOL); void EvdevDragLockInitProperty(DeviceIntPtr); -int EvdevDragLockSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr); +int EvdevDragLockSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr, BOOL); #endif /* Mouse Wheel emulation */ |