commit | f5ef95b12eb03ae4b3994cdb035612e127b630b9 | [log] [tgz] |
---|---|---|
author | Joe Perches <joe@perches.com> | Wed Jun 04 16:12:06 2014 -0700 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Wed Jun 04 16:54:20 2014 -0700 |
tree | 1fe1265d5b6570ba3df3b39b8f2c3a74121e6abb | |
parent | 2ac73b4f685e699ccdfa6855e826df846999d577 [diff] |
checkpatch: warn on #defines ending in semicolon Using a #define ending in a semicolon is poor style and can lead to unexpected code paths being executed. Warn on uses of these #define types: #define foo[(...)] bar; #define foo[(...)] \ bar; Based on a patch from Borislav Petkov. Signed-off-by: Joe Perches <joe@perches.com> Cc: Borislav Petkov <bp@suse.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>