2
0
Эх сурвалжийг харах

dist: Add linecache stubs for newer versions of Python

rdb 1 долоо хоног өмнө
parent
commit
d6da1965ae

+ 13 - 2
direct/src/dist/FreezeTool.py

@@ -140,12 +140,23 @@ def getline(filename, lineno, module_globals=None):
     return ''
 
 def clearcache():
-    global cache
-    cache = {}
+    cache.clear()
 
 def getlines(filename, module_globals=None):
     return []
 
+def _getline_from_code(filename, lineno):
+    return ''
+
+def _make_key(code):
+    return (code.co_filename, code.co_qualname, code.co_firstlineno)
+
+def _getlines_from_code(code):
+    return []
+
+def _source_unavailable(filename):
+    return True
+
 def checkcache(filename=None):
     pass