diff options
author | Daniel Stone <daniel@fooishbar.org> | 2007-11-05 14:17:54 +0000 |
---|---|---|
committer | Daniel Stone <daniel@fooishbar.org> | 2007-11-05 14:34:46 +0000 |
commit | fb32bb9839b615f7297fbfac2050bc216682f01c (patch) | |
tree | d3a42e59ec9cc0b43b8a6930578ab97c09d6e197 /Xi/gtmotion.c | |
parent | 683ee1776d172035c465aa8fc84ccd53bb8ba7fd (diff) |
Xi: Remove usage of alloca
Replace with xalloc/xfree.
Diffstat (limited to 'Xi/gtmotion.c')
-rw-r--r-- | Xi/gtmotion.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Xi/gtmotion.c b/Xi/gtmotion.c index 51d4248cd..ad2bec391 100644 --- a/Xi/gtmotion.c +++ b/Xi/gtmotion.c @@ -135,7 +135,7 @@ ProcXGetDeviceMotionEvents(ClientPtr client) if (num_events) { size = sizeof(Time) + (axes * sizeof(INT32)); tsize = num_events * size; - coords = (INT32 *) ALLOCATE_LOCAL(tsize); + coords = (INT32 *) xalloc(tsize); if (!coords) return BadAlloc; rep.nEvents = (v->GetMotionProc) (dev, (xTimecoord *) coords, /* XXX */ @@ -161,7 +161,7 @@ ProcXGetDeviceMotionEvents(ClientPtr client) WriteToClient(client, length * 4, (char *)coords); } if (coords) - DEALLOCATE_LOCAL(coords); + xfree(coords); return Success; } |