summaryrefslogtreecommitdiff
path: root/coverage/phystokens.py
diff options
context:
space:
mode:
authorRoger Hu <roger.hu@gmail.com>2013-05-25 01:31:27 +0000
committerRoger Hu <roger.hu@gmail.com>2013-05-25 01:31:27 +0000
commit6f35b133e6c615e28c126975a1698ee669630cff (patch)
treec34f71e8cd1510342fa8481046c8c143380ca341 /coverage/phystokens.py
parentb33d4557dd46651034bc37030565e6b2a362ee6c (diff)
downloadpython-coveragepy-git-6f35b133e6c615e28c126975a1698ee669630cff.tar.gz
Make UTF-8 detection more robust.
If the 1st line of the Python is blank/empty, the function assumes that the encoding is 'ascii' and doesn't try for the 2nd line.
Diffstat (limited to 'coverage/phystokens.py')
-rw-r--r--coverage/phystokens.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/coverage/phystokens.py b/coverage/phystokens.py
index 166020e1..df569fc0 100644
--- a/coverage/phystokens.py
+++ b/coverage/phystokens.py
@@ -188,7 +188,7 @@ def source_encoding(source):
bom_found = True
first = first[3:]
default = 'utf-8-sig'
- if not first:
+ if first is None:
return default
encoding = find_cookie(first)