diff options
author | Daniel Stone <daniel@fooishbar.org> | 2006-10-20 00:39:50 +0300 |
---|---|---|
committer | Daniel Stone <daniels@endtroducing.fooishbar.org> | 2006-10-20 00:45:43 +0300 |
commit | 2a3f042241bb63601f5745f397bb1b66ecc5a592 (patch) | |
tree | 133e291709276b4653d47d78d1eb2e194c89385c /src/XGetDCtl.c | |
parent | c27e00ceceed3fea011c98c0e70ab568bf0687c6 (diff) |
add DEVICE_ENABLE control, add iscore to DEVICE_CORE
Add DEVICE_ENABLE for enabling/disabling devices, and an 'iscore'
flag to DEVICE_CORE that specifies whether or not the device is a
virtual core device.
Diffstat (limited to 'src/XGetDCtl.c')
-rw-r--r-- | src/XGetDCtl.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/XGetDCtl.c b/src/XGetDCtl.c index 8d034bf..42f1be6 100644 --- a/src/XGetDCtl.c +++ b/src/XGetDCtl.c @@ -182,6 +182,18 @@ XGetDeviceControl(dpy, dev, control) C->control = DEVICE_CORE; C->length = sizeof(C); C->status = c->status; + C->iscore = c->iscore; + + break; + } + case DEVICE_ENABLE: + { + xDeviceEnableState *e = (xDeviceEnableState *) d; + XDeviceEnableState *E = (XDeviceEnableState *) Device; + + E->control = DEVICE_ENABLE; + E->length = sizeof(E); + E->enable = e->enable; break; } |