xinput: rep ChangeKeyboardDevice.status: altenum to enum
authorChristian Linhart <chris@demorecorder.com>
Mon, 18 Aug 2014 12:59:42 +0000 (14:59 +0200)
committerChristian Linhart <chris@demorecorder.com>
Mon, 25 Aug 2014 11:42:55 +0000 (13:42 +0200)
commitaa8b37167cffd211b2ab635d2521d5b6d9d3cc47
treeaa59d1b8eb5d9b157680923b5dd9157313235bf7
parent63b08d46f699b8a548cf2b9f500da26b11428ebf
xinput: rep ChangeKeyboardDevice.status: altenum to enum

Field "status" can only get values from enum GrabStatus
therefore make it an enum instead of altenum.

spec:
http://cgit.freedesktop.org/xorg/proto/inputproto/tree/specs/XIproto.txt#n1016

Add comment about valid values for field status.

Note:
An old spec lists value 2 for enum value "Frozen"
while enum GrabStatus has value 4 for Frozen.
The old spec is probably wrong.
Here is the URL of the old spec:
http://cgit.freedesktop.org/xorg/lib/libXi/tree/specs/encoding.xml#n1044
src/xinput.xml