Index: acpi.c =================================================================== RCS file: /usr/repo/src/sys/dev/acpica/acpi.c,v retrieving revision 1.207 diff -u -p -r1.207 acpi.c --- acpi.c 22 Mar 2005 20:00:57 -0000 1.207 +++ acpi.c 26 Mar 2005 18:53:58 -0000 @@ -704,6 +704,8 @@ acpi_add_child(device_t bus, int order, child = device_add_child_ordered(bus, order, name, unit); if (child != NULL) device_set_ivars(child, ad); + else + free(ad, M_ACPIDEV); return (child); }