1
0
Fork 0
mirror of https://github.com/ytdl-org/youtube-dl.git synced 2024-11-25 19:52:11 +00:00

[utils/_windows_write_string] Be defensive about fileno (Fixes #2820)

This commit is contained in:
Philipp Hagemeister 2014-04-30 10:07:32 +02:00
parent acd69589a5
commit a383a98af6

View file

@ -926,7 +926,11 @@ def _windows_write_string(s, out):
2: -12, 2: -12,
} }
try:
fileno = out.fileno() fileno = out.fileno()
except AttributeError:
# If the output stream doesn't have a fileno, it's virtual
return False
if fileno not in WIN_OUTPUT_IDS: if fileno not in WIN_OUTPUT_IDS:
return False return False