diff options
-rw-r--r-- | src/XGetProp.c | 2 | ||||
-rw-r--r-- | src/XSelect.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/XGetProp.c b/src/XGetProp.c index 8560108..ed5a2d1 100644 --- a/src/XGetProp.c +++ b/src/XGetProp.c @@ -93,7 +93,7 @@ XEventClass if (*count) { rlen = rep.length << 2; - list = (XEventClass *) Xmalloc (rlen); + list = (XEventClass *) Xmalloc (rep.length * sizeof(XEventClass)); if (list) { int i; diff --git a/src/XSelect.c b/src/XSelect.c index d8280e2..c0a8dc8 100644 --- a/src/XSelect.c +++ b/src/XSelect.c @@ -86,7 +86,7 @@ XSelectExtensionEvent (dpy, w, event_list, count) statement */ count <<= 2; - Data (dpy, (char *) event_list, count); + Data32 (dpy, (long *) event_list, count); UnlockDisplay(dpy); SyncHandle(); |