diff options
author | benjsc <benjsc@FreeBSD.org> | 2009-05-26 03:56:56 +0000 |
---|---|---|
committer | benjsc <benjsc@FreeBSD.org> | 2009-05-26 03:56:56 +0000 |
commit | 557a482ef841f3fbd9209ab71f33d8a6ce029398 (patch) | |
tree | 773fa4f2dc1ba41721f425aab9ab518019f7b414 /sys/dev/bktr | |
parent | 82cde148a49e00d754f21881c65bd1af11b13350 (diff) | |
download | FreeBSD-src-557a482ef841f3fbd9209ab71f33d8a6ce029398.zip FreeBSD-src-557a482ef841f3fbd9209ab71f33d8a6ce029398.tar.gz |
Free the memory correctly in the error case
Submitted by: frtzkatz at yahoo.com
Approved by: sam
MFC after: 1 month
Diffstat (limited to 'sys/dev/bktr')
-rw-r--r-- | sys/dev/bktr/bktr_os.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/bktr/bktr_os.c b/sys/dev/bktr/bktr_os.c index 1e0010f..7b44a47 100644 --- a/sys/dev/bktr/bktr_os.c +++ b/sys/dev/bktr/bktr_os.c @@ -470,7 +470,7 @@ fail: if (bktr->res_irq) bus_release_resource(dev, SYS_RES_IRQ, bktr->irq_rid, bktr->res_irq); if (bktr->res_mem) - bus_release_resource(dev, SYS_RES_IRQ, bktr->mem_rid, bktr->res_mem); + bus_release_resource(dev, SYS_RES_MEM, bktr->mem_rid, bktr->res_mem); return error; } |