diff options
| author | Warner Losh <imp@FreeBSD.org> | 2001-02-08 21:47:45 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2001-02-08 21:47:45 +0000 |
| commit | 887e2e5d655e44e4045dfe94df45e5a0b60069e8 (patch) | |
| tree | 4cc013e0d9e8cc23a3cf3a7637d297104cf71f3d /sys | |
| parent | 18ae4e64cf12095adb8f50524f10adf2ca43b68c (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/dev/cardbus/cardbus.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/cardbus/cardbus.c b/sys/dev/cardbus/cardbus.c index 22f2a4ccf6ec..f9527b976a2d 100644 --- a/sys/dev/cardbus/cardbus.c +++ b/sys/dev/cardbus/cardbus.c @@ -255,6 +255,7 @@ cardbus_detach_card(device_t dev, int flags) DEVPRINTF((dev, "Detaching card: no cards to detach!\n")); POWER_DISABLE_SOCKET(device_get_parent(dev), dev); } + free(devlist, M_TEMP); return ENOENT; } @@ -278,6 +279,7 @@ cardbus_detach_card(device_t dev, int flags) } if (err == 0) POWER_DISABLE_SOCKET(device_get_parent(dev), dev); + free(devlist, M_TEMP); return err; } @@ -317,6 +319,7 @@ cardbus_driver_added(device_t dev, driver_t *driver) if (cardattached == 0) POWER_DISABLE_SOCKET(bdev, dev); + free(devlist, M_TEMP); } /************************************************************************/ |
