Fixed usage of realloc. Fixes crashing bug of usb_hid under Haiku.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18494 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -786,7 +786,8 @@ hid_device_added(const usb_device *dev, void **cookie)
|
|||||||
parse_report_descriptor (items, num_items, device->insns,
|
parse_report_descriptor (items, num_items, device->insns,
|
||||||
&device->num_insns, &device->total_report_size, &report_id);
|
&device->num_insns, &device->total_report_size, &report_id);
|
||||||
free(items);
|
free(items);
|
||||||
realloc(device->insns, sizeof (report_insn) * device->num_insns);
|
device->insns = realloc(device->insns, sizeof (report_insn)
|
||||||
|
* device->num_insns);
|
||||||
DPRINTF_INFO ((MY_ID "%d items, %d insns, %d bytes\n",
|
DPRINTF_INFO ((MY_ID "%d items, %d insns, %d bytes\n",
|
||||||
(int)num_items, (int)device->num_insns, (int)device->total_report_size));
|
(int)num_items, (int)device->num_insns, (int)device->total_report_size));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user