]> Git Repo - J-linux.git/commitdiff
x86/boot: Remove redundant initialization of the 'delta' variable in strcmp()
authorColin Ian King <[email protected]>
Tue, 19 Dec 2023 14:13:04 +0000 (14:13 +0000)
committerIngo Molnar <[email protected]>
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 <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
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;
This page took 0.047592 seconds and 4 git commands to generate.