]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
string-introduce-memweight-fix
authorAndrew Morton <akpm@linux-foundation.org>
Sat, 21 Jul 2012 00:54:51 +0000 (10:54 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 25 Jul 2012 03:53:17 +0000 (13:53 +1000)
rename `w' to `ret'

Cc: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
lib/string.c

index e4671869065d36d6ba8853c9464fef874b4ed0d1..e948176c57c0dee4a7f13b54d909356a0574ea0c 100644 (file)
@@ -833,18 +833,18 @@ EXPORT_SYMBOL(memchr_inv);
  */
 size_t memweight(const void *ptr, size_t bytes)
 {
-       size_t w = 0;
+       size_t ret = 0;
        size_t longs;
        const unsigned char *bitmap = ptr;
 
        for (; bytes > 0 && ((unsigned long)bitmap) % sizeof(long);
                        bytes--, bitmap++)
-               w += hweight8(*bitmap);
+               ret += hweight8(*bitmap);
 
        longs = bytes / sizeof(long);
        if (longs) {
                BUG_ON(longs >= INT_MAX / BITS_PER_LONG);
-               w += bitmap_weight((unsigned long *)bitmap,
+               ret += bitmap_weight((unsigned long *)bitmap,
                                longs * BITS_PER_LONG);
                bytes -= longs * sizeof(long);
                bitmap += longs * sizeof(long);
@@ -855,8 +855,8 @@ size_t memweight(const void *ptr, size_t bytes)
         * than sizeof(long) properly on big-endian systems.
         */
        for (; bytes > 0; bytes--, bitmap++)
-               w += hweight8(*bitmap);
+               ret += hweight8(*bitmap);
 
-       return w;
+       return ret;
 }
 EXPORT_SYMBOL(memweight);