Messages in this thread Patch in this message | | | From | Robert Elliott <> | Subject | [PATCH v2 5/5] checkpatch: ignore a file named b | Date | Tue, 22 Nov 2022 19:12:02 -0600 |
| |
If a file named "b" happens to exist, checkpatch complains as it parses the patch lines specifying the filenames.
WARNING: patch prefix 'b' exists, appears to be a -p0 patch
Squelch that by only complaining if that is a directory, not a regular file, and print the whole path causing concern. WARNING: patch prefix './b' exists, appears to be a -p0 patch
Signed-off-by: Robert Elliott <elliott@hpe.com> --- scripts/checkpatch.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index d11d58e36ee9..5a0252265d3f 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -2834,9 +2834,9 @@ sub process { $p1_prefix = $1; if (!$file && $tree && $p1_prefix ne '' && - -e "$root/$p1_prefix") { + -d "$root/$p1_prefix") { WARN("PATCH_PREFIX", - "patch prefix '$p1_prefix' exists, appears to be a -p0 patch\n"); + "patch prefix '$root/$p1_prefix' exists, appears to be a -p0 patch\n"); } if ($realfile =~ m@^include/asm/@) { -- 2.38.1
| |