diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2010-05-25 17:12:34 +1000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2010-05-25 10:06:11 -0700 |
commit | 86303a338ad563d0b986a3c052104301c310c4ac (patch) | |
tree | 94527f3cb2379466dc061852f6fe8fd955a12244 /include | |
parent | bf78e11839f8278020b604672ff7c3d194232be9 (diff) |
dix: add helper functions to duplicate and free InputAttributes.
No special memory handling is used to give drivers the maximum flexibility
with the data. Drivers should be able to call realloc on the product string
if needed and perform similar operations.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/input.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/input.h b/include/input.h index 63f981ef0..c68a28441 100644 --- a/include/input.h +++ b/include/input.h @@ -518,6 +518,8 @@ extern int AllocXTestDevice(ClientPtr client, extern BOOL IsXTestDevice(DeviceIntPtr dev, DeviceIntPtr master); extern DeviceIntPtr GetXTestDevice(DeviceIntPtr master); extern void SendDevicePresenceEvent(int deviceid, int type); +extern _X_EXPORT InputAttributes *DuplicateInputAttributes(InputAttributes *attrs); +extern _X_EXPORT void FreeInputAttributes(InputAttributes *attrs); /* misc event helpers */ extern Mask GetEventFilter(DeviceIntPtr dev, xEvent *event); |