Merge pull request #289 from iam/gh-pages

cpplint: Fix --root for non-subdirectories
This commit is contained in:
Mark Mentovai 2017-11-08 13:17:19 -05:00 committed by GitHub
commit 81ceafcd9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

2
cpplint/cpplint.py vendored
View File

@ -1777,6 +1777,8 @@ def GetHeaderGuardCPPVariable(filename):
fileinfo = FileInfo(filename)
file_path_from_root = fileinfo.RepositoryName()
if _root:
file_path_from_root = fileinfo.FullName()
suffix = os.sep
# On Windows using directory separator will leave us with
# "bogus escape error" unless we properly escape regex.