kasan: remove redundant initialization of variable 'real_size'

"Linux Kernel Mailing List" <[email protected]>
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/48c232395431c23d35cf3b4c5a090bd793316578
Commit:     48c232395431c23d35cf3b4c5a090bd793316578
Parent:     917538e212a2c080af95ccb4376c5387fac08176
Refname:    refs/heads/master
Author:     Colin Ian King <[email protected]>
AuthorDate: Tue Feb 6 15:36:48 2018 -0800
Committer:  Linus Torvalds <[email protected]>
CommitDate: Tue Feb 6 18:32:43 2018 -0800

    kasan: remove redundant initialization of variable 'real_size'
    
    Variable real_size is initialized with a value that is never read, it is
    re-assigned a new value later on, hence the initialization is redundant
    and can be removed.
    
    Cleans up clang warning:
    
      lib/test_kasan.c:422:21: warning: Value stored to 'real_size' during its initialization is never read
    
    Link: http://lkml.kernel.org/r/[email protected]
    Signed-off-by: Colin Ian King <[email protected]>
    Acked-by: Andrey Ryabinin <[email protected]>
    Reviewed-by: Andrew Morton <[email protected]>
    Cc: Alexander Potapenko <[email protected]>
    Cc: Dmitry Vyukov <[email protected]>
    Signed-off-by: Andrew Morton <[email protected]>
    Signed-off-by: Linus Torvalds <[email protected]>
---
 lib/test_kasan.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/test_kasan.c b/lib/test_kasan.c
index a808d81b409d..98854a64b014 100644
--- a/lib/test_kasan.c
+++ b/lib/test_kasan.c
@@ -419,7 +419,7 @@ static noinline void __init kasan_stack_oob(void)
 static noinline void __init ksize_unpoisons_memory(void)
 {
 	char *ptr;
-	size_t size = 123, real_size = size;
+	size_t size = 123, real_size;
 
 	pr_info("ksize() unpoisons the whole allocated chunk\n");
 	ptr = kmalloc(size, GFP_KERNEL);
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.