Add missing free's.
This commit is contained in:
parent
06e5503ed1
commit
523bdbcc21
@ -1308,10 +1308,12 @@ ar_highpoint_write_conf(struct ar_softc *rdp)
|
|||||||
sizeof(struct highpoint_raid_conf),
|
sizeof(struct highpoint_raid_conf),
|
||||||
(caddr_t)config, AR_WRITE)) {
|
(caddr_t)config, AR_WRITE)) {
|
||||||
printf("ar%d: Highpoint write conf failed\n", rdp->lun);
|
printf("ar%d: Highpoint write conf failed\n", rdp->lun);
|
||||||
|
free(config, M_AR);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
free(config, M_AR);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1603,10 +1605,12 @@ ar_promise_write_conf(struct ar_softc *rdp)
|
|||||||
(caddr_t)config, AR_WRITE)) {
|
(caddr_t)config, AR_WRITE)) {
|
||||||
printf("ar%d: %s write conf failed\n",
|
printf("ar%d: %s write conf failed\n",
|
||||||
rdp->lun, local ? "FreeBSD" : "Promise");
|
rdp->lun, local ? "FreeBSD" : "Promise");
|
||||||
|
free(config, M_AR);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
free(config, M_AR);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user