diff options
| author | Andrew Morton <akpm@digeo.com> | 2003-05-14 19:01:50 -0700 |
|---|---|---|
| committer | Patrick Mochel <mochel@osdl.org> | 2003-05-14 19:01:50 -0700 |
| commit | 61704c086bd50f80badd371ebfed9f8c8dd2d227 (patch) | |
| tree | 9118191296f9288a0a69d7fb9085bdfcf2bb5be2 /drivers/message | |
| parent | 427a5f53952c25bf901ee185debe322f35c59be1 (diff) | |
[PATCH] fix lots of error-path memory leaks
From Badari Pulavarti.
Fixes lots of error-path memleaks which the Stanford guys found.
Diffstat (limited to 'drivers/message')
| -rw-r--r-- | drivers/message/i2o/i2o_core.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/message/i2o/i2o_core.c b/drivers/message/i2o/i2o_core.c index 50df0cf65eaf..0c0e9047cc8b 100644 --- a/drivers/message/i2o/i2o_core.c +++ b/drivers/message/i2o/i2o_core.c @@ -2018,15 +2018,14 @@ static int i2o_systab_send(struct i2o_controller *iop) { printk(KERN_ERR "%s: Unable to set SysTab (status=%#x).\n", iop->name, -ret); - kfree(privbuf); } else { dprintk(KERN_INFO "%s: SysTab set.\n", iop->name); - kfree(privbuf); } i2o_status_get(iop); // Entered READY state + kfree(privbuf); return ret; } |
