mei: nfc: fix memory leak in error path
authorTomas Winkler <tomas.winkler@intel.com>
Mon, 21 Oct 2013 19:05:38 +0000 (22:05 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 29 Nov 2013 19:11:52 +0000 (11:11 -0800)
commitbd7e08189efba225bfa173372b05682ac141af88
tree250a3a4804ea5c4398292a7a1ccdfa7be87fb696
parent7adb120526cf06bc2c0a8449194172ecfb62c730
mei: nfc: fix memory leak in error path

commit 4bff7208f332b2b1d7cf1338e50527441283a198 upstream.

The flow may reach the err label without freeing cl and cl_info

cl and cl_info weren't assigned to ndev->cl and cl_info
so they weren't freed in mei_nfc_free called on error path

Cc: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/nfc.c