From: Eric Nelson Date: Thu, 3 May 2012 03:32:18 +0000 (-0700) Subject: checkpatch: add check for whitespace before semicolon at end-of-line X-Git-Tag: v2012.07-rc1~25 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=172a3a82afd042b8cf43a0cd9720195985a46e3c;p=oweals%2Fu-boot.git 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 --- diff --git a/tools/checkpatch.pl b/tools/checkpatch.pl index 2048a449b5..c7475f9e33 100755 --- a/tools/checkpatch.pl +++ b/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",