aboutsummaryrefslogtreecommitdiff
path: root/src/evdev.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@redhat.com>2008-10-08 14:25:53 +1030
committerPeter Hutterer <peter.hutterer@redhat.com>2008-10-11 12:24:54 +1030
commit6f6ac982951165a6ac77b3e32750c47780ea4990 (patch)
tree8a3e4c671ccf9c85da6e4016c0506d578801a1ef /src/evdev.h
parentFix up bad return code in draglock property handler. (diff)
downloadxf86-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.h6
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 */