]> git.karo-electronics.de Git - karo-tx-linux.git/commit
checkpatch: catch all occurances of type and cast spacing errors per line
authorAndy Whitcroft <apw@canonical.com>
Thu, 8 Dec 2011 04:42:25 +0000 (15:42 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Fri, 9 Dec 2011 04:52:46 +0000 (15:52 +1100)
commitfc524c087c58bc8235439d748c9ece247440f086
tree56b7dcd9c274ebc945d5f194253afddd0d269911
parentbe2769eb44ce6b2e5dee4e3639d5242069458bf4
checkpatch: catch all occurances of type and cast spacing errors per line

Fix up type and cast spacing checks such that all occurances on a line are
examined and reported.  For example the line below has a valid cast and a
bad type, but currently we check the cast first which is good and stop:

    u16* bar = (u16 *)baz;

We will also only report one of the errors in this example:

    u16* bar = (u16*)bad;

Move to iterating across all casts and all types, reporting any failure.

Signed-off-by: Andy Whitcroft <apw@canonical.com>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
scripts/checkpatch.pl