From 87232b827ef793060ed59af36d89ae90a092ac96 Mon Sep 17 00:00:00 2001 From: Jeremy Sowden Date: Sat, 27 Apr 2019 20:54:01 +0100 Subject: 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 Signed-off-by: Greg Kroah-Hartman --- drivers/staging/kpc2000/kpc_spi/spi_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/staging/kpc2000') 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; -- cgit v1.2.3-59-g8ed1b