Explorar o código

checkpatch: add check for whitespace before semicolon at end-of-line

This tests for a bad habits of mine like this:

	return 0 ;

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Eric Nelson %!s(int64=13) %!d(string=hai) anos
pai
achega
172a3a82af
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      tools/checkpatch.pl

+ 6 - 0
tools/checkpatch.pl

@@ -3139,6 +3139,12 @@ sub process {
 			 "Statements terminations use 1 semicolon\n" . $herecurr);
 		}
 
+# check for whitespace before semicolon - not allowed at end-of-line
+		if ($line =~ /\s+;$/) {
+		    WARN("SPACEBEFORE_SEMICOLON",
+			 "Whitespace before semicolon\n" . $herecurr);
+		}
+
 # check for gcc specific __FUNCTION__
 		if ($line =~ /__FUNCTION__/) {
 			WARN("USE_FUNC",