diff --git a/direct/src/showutil/FreezeTool.py b/direct/src/showutil/FreezeTool.py index cf8c6c4bff..45ae698413 100644 --- a/direct/src/showutil/FreezeTool.py +++ b/direct/src/showutil/FreezeTool.py @@ -89,11 +89,14 @@ overrideModules = { # lines from the main executable, which we don't want. 'linecache': """__all__ = ["getline", "clearcache", "checkcache"] +cache = {} + def getline(filename, lineno, module_globals=None): return '' def clearcache(): - pass + global cache + cache = {} def getlines(filename, module_globals=None): return []