diff options
Diffstat (limited to 'scripts/use_lldb_suite.py')
| -rw-r--r-- | scripts/use_lldb_suite.py | 9 | 
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/use_lldb_suite.py b/scripts/use_lldb_suite.py index 63a098cea220f..f3e358af143bf 100644 --- a/scripts/use_lldb_suite.py +++ b/scripts/use_lldb_suite.py @@ -17,6 +17,9 @@ def find_lldb_root():  lldb_root = find_lldb_root()  if lldb_root is not None:      import imp -    module = imp.find_module("use_lldb_suite_root", [lldb_root]) -    if module is not None: -        imp.load_module("use_lldb_suite_root", *module) +    fp, pathname, desc = imp.find_module("use_lldb_suite_root", [lldb_root]) +    try: +        imp.load_module("use_lldb_suite_root", fp, pathname, desc) +    finally: +        if fp: +            fp.close()  | 
