]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
module: remove unneeded casts in cmp_name()
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 9 Sep 2019 11:39:02 +0000 (20:39 +0900)
committerJessica Yu <jeyu@kernel.org>
Wed, 11 Sep 2019 19:41:56 +0000 (21:41 +0200)
You can pass opaque pointers directly.

I also renamed 'va' and 'vb' into more meaningful arguments.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Jessica Yu <jeyu@kernel.org>
kernel/module.c

index 7ab244c4e1ba4b43cb65f0fd9cee405754210566..32873bcce73808e03e635ed07bf68c707c1d26f3 100644 (file)
@@ -555,12 +555,9 @@ static const char *kernel_symbol_namespace(const struct kernel_symbol *sym)
 #endif
 }
 
-static int cmp_name(const void *va, const void *vb)
+static int cmp_name(const void *name, const void *sym)
 {
-       const char *a;
-       const struct kernel_symbol *b;
-       a = va; b = vb;
-       return strcmp(a, kernel_symbol_name(b));
+       return strcmp(name, kernel_symbol_name(sym));
 }
 
 static bool find_exported_symbol_in_section(const struct symsearch *syms,