Browse Source

ccanlint: fix trailing / in -d.

Before:
	$ tools/ccanlint/ccanlint -d ccan/talloc/
	Module's source code has no trailing whitespace (no_trailing_whitespace): FAIL
	: Total score: 0/1

After:
	$ tools/ccanlint/ccanlint -d ccan/talloc/
	Module's source code has no trailing whitespace (no_trailing_whitespace): FAIL
	talloc: Total score: 0/1
Rusty Russell 15 years ago
parent
commit
2b46b6e66a
1 changed files with 2 additions and 0 deletions
  1. 2 0
      tools/ccanlint/ccanlint.c

+ 2 - 0
tools/ccanlint/ccanlint.c

@@ -499,6 +499,8 @@ int main(int argc, char *argv[])
 
 	if (dir[0] != '/')
 		dir = talloc_asprintf_append(NULL, "%s/%s", base_dir, dir);
+	while (strends(dir, "/"))
+		dir[strlen(dir)-1] = '\0';
 	if (dir != base_dir)
 		prefix = talloc_append_string(talloc_basename(NULL, dir), ": ");
 	if (verbose >= 3)