diff options
author | 2019-04-27 20:54:01 +0100 | |
---|---|---|
committer | 2019-04-30 14:19:03 +0200 | |
commit | 87232b827ef793060ed59af36d89ae90a092ac96 (patch) | |
tree | 89db31f79735d1112001e2967d73dcebfbcaf8ae /drivers/staging/kpc2000 | |
parent | staging: kpc2000_spi: eliminated duplicate initialization of drvdata local variable. (diff) | |
download | linux-dev-87232b827ef793060ed59af36d89ae90a092ac96.tar.xz linux-dev-87232b827ef793060ed59af36d89ae90a092ac96.zip |
staging: kpc2000_spi: eliminated duplicate initialization of master local variable.
master was being initialized to a particular value and then having the
same value assigned to it immediately afterwards. Removed the
initializer.
Since the value assigned to master was dynamically allocated, this fixes
a memory-leak.
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/kpc2000')
-rw-r--r-- | drivers/staging/kpc2000/kpc_spi/spi_driver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/kpc2000/kpc_spi/spi_driver.c b/drivers/staging/kpc2000/kpc_spi/spi_driver.c index e77f04bf02d9..c0999e080577 100644 --- a/drivers/staging/kpc2000/kpc_spi/spi_driver.c +++ b/drivers/staging/kpc2000/kpc_spi/spi_driver.c @@ -408,7 +408,7 @@ static int kp_spi_probe(struct platform_device *pldev) { struct kpc_core_device_platdata *drvdata; - struct spi_master *master = spi_alloc_master(&pldev->dev, sizeof(struct kp_spi)); + struct spi_master *master; struct kp_spi *kpspi; struct resource *r; int status = 0; |