From: sayli karnik Date: Wed, 21 Sep 2016 18:17:55 +0000 (+0530) Subject: staging: ks7010: Remove unnecessary variable used to store return value X-Git-Tag: v4.9-rc1~119^2~248 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=7d359a847cf65cafa3582ee0c52f68e629fe0547;p=karo-tx-linux.git staging: ks7010: Remove unnecessary variable used to store return value This patch removes an unnecessary variable used to store return values in order to reduce memory usage. Done using coccinelle: @@ type T; constant C; identifier ret; @@ - T ret = C; ... when != ret return - ret + C ; Signed-off-by: sayli karnik Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/ks7010/ks7010_sdio.c b/drivers/staging/ks7010/ks7010_sdio.c index 37a4ba37bf5d..b27e9b054a94 100644 --- a/drivers/staging/ks7010/ks7010_sdio.c +++ b/drivers/staging/ks7010/ks7010_sdio.c @@ -171,12 +171,11 @@ void ks_wlan_hw_wakeup_request(struct ks_wlan_private *priv) int _ks_wlan_hw_power_save(struct ks_wlan_private *priv) { - int rc = 0; unsigned char rw_data; int retval; if (priv->reg.powermgt == POWMGT_ACTIVE_MODE) - return rc; + return 0; if (priv->reg.operation_mode == MODE_INFRASTRUCTURE && (priv->connect_status & CONNECT_STATUS_MASK) == CONNECT_STATUS) { @@ -244,7 +243,7 @@ int _ks_wlan_hw_power_save(struct ks_wlan_private *priv) } } - return rc; + return 0; } int ks_wlan_hw_power_save(struct ks_wlan_private *priv)