From d0395a753079f291a78d9ab86810b5f84f237491 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 4 Apr 2008 15:05:26 +1030 Subject: [PATCH] Xi: realloc to->valuator instead of allocing it blindly. --- Xi/exevents.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xi/exevents.c b/Xi/exevents.c index c16b0c888..5e72bae1c 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -385,7 +385,7 @@ DeepCopyDeviceClasses(DeviceIntPtr from, DeviceIntPtr to) if (from->valuator) { ValuatorClassPtr v; - to->valuator = xalloc(sizeof(ValuatorClassRec) + + to->valuator = xrealloc(to->valuator, sizeof(ValuatorClassRec) + from->valuator->numAxes * sizeof(AxisInfo) + from->valuator->numAxes * sizeof(unsigned int)); v = to->valuator;