Staging: cptm1217: move free under dereference
Subsystems (2)
PATCH 1/1 Staging: cptm1217: move free under dereference
We dereference "ts" in the printk so move the kfree() down a line.
Signed-off-by Dan Carpenter <[email protected]>
drivers/staging/cptm1217/clearpad_tm1217.c +1 -1
@@ -460,9 +460,9 @@ static int cp_tm1217_probe(struct i2c_client *client,for (i =0 ; i <TOUCH_SUPPORTED ; i++) { input_dev =input_allocate_device ();if (input_dev =NULL ) { -kfree (ts);dev_err (ts->dev,"cp_tm1217:Input Device Struct alloc failed\n" ); +kfree (ts);return -ENOMEM ; } input_info = &ts->cp_input_info[i];
Quoted 1 line · On Sat, 13 Nov 2010 11:34:16 +0300 Dan Carpenter <[email protected]> wrote:
We dereference "ts" in the printk so move the
kfree()down a line.
Acked-by Alan Cox <[email protected]>