Compare commits

...

3 Commits

2 changed files with 15 additions and 0 deletions

View File

@ -2,5 +2,18 @@
import youtube_dl
import os
MAX_LENGTH = 0
for i in range(1000):
try:
os.stat('a' * i)
except FileNotFoundError:
pass
except OSError:
MAX_LENGTH = i - 1
break
if __name__ == '__main__':
youtube_dl.main()

View File

@ -686,6 +686,8 @@ class JSInterpreter(object):
raise self.Exception('Cannot get index {idx!r:.100}'.format(**locals()), expr=repr(obj), cause=e)
def _dump(self, obj, namespace):
if obj is JS_Undefined:
return 'undefined'
try:
return json.dumps(obj)
except TypeError: