Xi: realloc to->valuator instead of allocing it blindly.

This commit is contained in:
Peter Hutterer 2008-04-04 15:05:26 +10:30
parent 502689847b
commit d0395a7530

View File

@ -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;