aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/checkpatch.pl
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/checkpatch.pl')
-rwxr-xr-xscripts/checkpatch.pl7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index 646295cd9990..91308bec89b9 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -2675,6 +2675,13 @@ sub process {
2675 $herecurr); 2675 $herecurr);
2676 } 2676 }
2677 2677
2678# check for non-global char *foo[] = {"bar", ...} declarations.
2679 if ($line =~ /^.\s+(?:static\s+|const\s+)?char\s+\*\s*\w+\s*\[\s*\]\s*=\s*\{/) {
2680 WARN("STATIC_CONST_CHAR_ARRAY",
2681 "char * array declaration might be better as static const\n" .
2682 $herecurr);
2683 }
2684
2678# check for function declarations without arguments like "int foo()" 2685# check for function declarations without arguments like "int foo()"
2679 if ($line =~ /(\b$Type\s+$Ident)\s*\(\s*\)/) { 2686 if ($line =~ /(\b$Type\s+$Ident)\s*\(\s*\)/) {
2680 if (ERROR("FUNCTION_WITHOUT_ARGS", 2687 if (ERROR("FUNCTION_WITHOUT_ARGS",