checksrc: check for return with parens around a value/name
Ref: #15979 Closes #15983
This commit is contained in:
parent
94cfcb1e21
commit
3833e5fea1
@ -188,7 +188,7 @@ sub readlocalfile {
|
||||
undef $banfunc{$1};
|
||||
}
|
||||
else {
|
||||
die "Invalid format in $dir/.checksrc on line $i\n";
|
||||
die "Invalid format in $dir/.checksrc on line $i: $_\n";
|
||||
}
|
||||
}
|
||||
close($rcfile);
|
||||
@ -770,6 +770,12 @@ sub scanfile {
|
||||
}
|
||||
}
|
||||
|
||||
# check for "return" with parentheses around just a value/name
|
||||
if($l =~ /^(.*\W)return \(\w*\);/) {
|
||||
checkwarn("RETURNPAREN", $line, length($1)+7, $file, $l,
|
||||
"return with paren");
|
||||
}
|
||||
|
||||
# check for "sizeof" without parenthesis
|
||||
if(($l =~ /^(.*)sizeof *([ (])/) && ($2 ne "(")) {
|
||||
if($1 =~ / *\#/) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user