From: Andy Whitcroft Date: Thu, 16 Oct 2008 05:02:23 +0000 (-0700) Subject: checkpatch: %Lx tests should hand %% as a literal X-Git-Tag: v2.6.28-rc1~484 X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=2a1bc5d5c5096f2dfb6f8b18f39ecb718f101535;p=linux-2.6-omap-h63xx.git checkpatch: %Lx tests should hand %% as a literal Ensure that we handle literal %'s correctly when adjacent to a %Lx. %Lx bad %%Lx good %%%Lx bad Signed-off-by: Andy Whitcroft Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 6ddae89c3cf..c7980ff2975 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -2392,6 +2392,7 @@ sub process { my $string; while ($line =~ /(?:^|")([X\t]*)(?:"|$)/g) { $string = substr($rawline, $-[1], $+[1] - $-[1]); + $string =~ s/%%/__/g; if ($string =~ /(?