diff options
Diffstat (limited to 'sys/dev/advansys/advansys.c')
-rw-r--r-- | sys/dev/advansys/advansys.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/advansys/advansys.c b/sys/dev/advansys/advansys.c index 6391efc..40287e9 100644 --- a/sys/dev/advansys/advansys.c +++ b/sys/dev/advansys/advansys.c @@ -768,7 +768,8 @@ adv_free(struct adv_softc *adv) case 2: bus_dma_tag_destroy(adv->parent_dmat); case 1: - free(adv->ccb_infos, M_DEVBUF); + if (adv->ccb_infos != NULL) + free(adv->ccb_infos, M_DEVBUF); case 0: break; } |