summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@centraldogma>2011-12-12 22:42:40 +0100
committercinap_lenrek <cinap_lenrek@centraldogma>2011-12-12 22:42:40 +0100
commit4b8eb68f8d4fec6e49d03f1aceea68df0543aeeb (patch)
tree38417a5d14b863373c85623d81a60de4c6a230f1
parent9679d7525c205de90e9dcadcf6762b04114f8c45 (diff)
downloadplan9front-4b8eb68f8d4fec6e49d03f1aceea68df0543aeeb.tar.xz
etherbcm: missing free()
-rw-r--r--sys/src/9/pc/etherbcm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/src/9/pc/etherbcm.c b/sys/src/9/pc/etherbcm.c
index 7537ec5f6..b7dbafa37 100644
--- a/sys/src/9/pc/etherbcm.c
+++ b/sys/src/9/pc/etherbcm.c
@@ -800,6 +800,7 @@ bcmpci(void)
mem = vmap(pdev->mem[0].bar & ~0x0F, pdev->mem[0].size);
if(mem == nil) {
print("bcm: can't map %8.8luX\n", pdev->mem[0].bar);
+ free(ctlr->sends);
free(ctlr);
continue;
}