Skip to content

Commit 8c073a5

Browse files
committed
Correct the logic
1 parent 6ff1ac3 commit 8c073a5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Lib/pydoc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,12 +393,12 @@ def source_synopsis(file):
393393
try:
394394
source = file.read()
395395
except UnicodeDecodeError:
396-
source = file.read().decode('latin-1')
396+
return None
397397
else:
398398
# Binary file
399399
try:
400400
source = tokenize.untokenize(tokenize.tokenize(file.readline))
401-
except (SyntaxError, tokenize.TokenError, UnicodeDecodeError, ValueError):
401+
except (tokenize.TokenError, UnicodeDecodeError):
402402
return None
403403

404404
try:

0 commit comments

Comments
 (0)