EDAC/mc: Remove unnecessary cast to char * in edac_align_ptr()
authorEliav Farber <farbere@amazon.com>
Thu, 13 Jan 2022 10:06:20 +0000 (10:06 +0000)
committerBorislav Petkov <bp@suse.de>
Wed, 26 Jan 2022 18:42:09 +0000 (19:42 +0100)
Remove the forgotten (char *) casts as that function returns void *.

  [ bp: Rewrite commit message. ]

Signed-off-by: Eliav Farber <farbere@amazon.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lore.kernel.org/r/20220113100622.12783-3-farbere@amazon.com
drivers/edac/edac_mc.c

index 9d9aabd..f92c4c6 100644 (file)
@@ -213,12 +213,12 @@ void *edac_align_ptr(void **p, unsigned int size, int n_elems)
        else if (size > sizeof(char))
                align = sizeof(short);
        else
-               return (char *)ptr;
+               return ptr;
 
        r = (unsigned long)p % align;
 
        if (r == 0)
-               return (char *)ptr;
+               return ptr;
 
        *p += align - r;