dib8000: fix small memory leak on error
Subsystems (2)
PATCH 1/2 dib8000: fix small memory leak on error
kfree(state) if fe allocation fails.
Signed-off-by Dan Carpenter <[email protected]>
drivers/media/dvb/frontends/dib8000.c +1 -1
@@ -2514,7 +2514,7 @@ struct dvb_frontend *dib8000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, sreturn NULL ; fe =kzalloc (sizeof (struct dvb_frontend ),GFP_KERNEL );if (fe =NULL ) -return NULL ; + goto error;memcpy (&state->cfg, cfg,sizeof (struct dib8000_config )); state->i2c.adap = i2c_adap;