diff options
Diffstat (limited to 'src/XGetProp.c')
-rw-r--r-- | src/XGetProp.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/XGetProp.c b/src/XGetProp.c index c5d088b..34bc581 100644 --- a/src/XGetProp.c +++ b/src/XGetProp.c @@ -68,7 +68,6 @@ XGetDeviceDontPropagateList( int *count) { XEventClass *list = NULL; - int rlen; xGetDeviceDontPropagateListReq *req; xGetDeviceDontPropagateListReply rep; XExtDisplayInfo *info = XInput_find_display(dpy); @@ -90,7 +89,6 @@ XGetDeviceDontPropagateList( *count = rep.count; if (*count) { - rlen = rep.length << 2; list = (XEventClass *) Xmalloc(rep.length * sizeof(XEventClass)); if (list) { int i; @@ -105,7 +103,7 @@ XGetDeviceDontPropagateList( list[i] = (XEventClass) ec; } } else - _XEatData(dpy, (unsigned long)rlen); + _XEatDataWords(dpy, rep.length); } UnlockDisplay(dpy); |