staging: unisys: visorinput: remove redundant assignment of variable led
authorColin Ian King <colin.king@canonical.com>
Thu, 13 May 2021 22:08:32 +0000 (23:08 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 May 2021 11:55:45 +0000 (13:55 +0200)
The variable led  is being assigned a value that is never used before
a return statement. The assignment is redundant and can be removed.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Addresses-Coverity: ("Unused value")
Link: https://lore.kernel.org/r/20210513220832.137336-1-colin.king@canonical.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/unisys/visorinput/visorinput.c

index 6d202cb..426deab 100644 (file)
@@ -556,7 +556,6 @@ static void handle_locking_key(struct input_dev *visorinput_dev, int keycode,
                led = LED_NUML;
                break;
        default:
-               led = -1;
                return;
        }
        if (test_bit(led, visorinput_dev->led) != desired_state) {