mirror of
https://github.com/google/styleguide.git
synced 2024-03-22 13:11:43 +08:00
Merge 4be04548c80a807039bd77b759067e12f8d9ff0c into 8487c083e1faecb1259be8a8873618cfdb69d33d
This commit is contained in:
commit
699b194487
6
cpplint/cpplint.py
vendored
6
cpplint/cpplint.py
vendored
@ -6068,6 +6068,12 @@ def ProcessFile(filename, vlevel, extra_check_functions=[]):
|
||||
else:
|
||||
lines = codecs.open(filename, 'r', 'utf8', 'replace').read().split('\n')
|
||||
|
||||
# Remove BOM
|
||||
if lines and lines[0]:
|
||||
ord0 = ord(lines[0][0])
|
||||
if ord0 == 0xfeff:
|
||||
lines[0] = lines[0][1:]
|
||||
|
||||
# Remove trailing '\r'.
|
||||
# The -1 accounts for the extra trailing blank line we get from split()
|
||||
for linenum in range(len(lines) - 1):
|
||||
|
Loading…
x
Reference in New Issue
Block a user