]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
x86/boot: Remove redundant initialization of the 'delta' variable in strcmp()
authorColin Ian King <colin.i.king@gmail.com>
Tue, 19 Dec 2023 14:13:04 +0000 (14:13 +0000)
committerIngo Molnar <mingo@kernel.org>
Wed, 20 Dec 2023 21:23:33 +0000 (22:23 +0100)
The 'delta' variable is zero-initialized, but never
read before the real initialization happens.

The assignment is redundant and can be removed.

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20231219141304.367200-1-colin.i.king@gmail.com
arch/x86/boot/string.c

index 1c8541ae3b3ac8d69c6afc8a0d01d81aaa0356e1..c23f3b9c84fe9cd467faa12dccf136430fd9384a 100644 (file)
@@ -49,7 +49,7 @@ int strcmp(const char *str1, const char *str2)
 {
        const unsigned char *s1 = (const unsigned char *)str1;
        const unsigned char *s2 = (const unsigned char *)str2;
-       int delta = 0;
+       int delta;
 
        while (*s1 || *s2) {
                delta = *s1 - *s2;