diff --git a/Tools/PyUtils/python/scripts/diff_root_files.py b/Tools/PyUtils/python/scripts/diff_root_files.py index 3d30436014c342a3a597630bf80b43d3c970d6d7..c2089d6a1055f07f63a9a6bd8675fbae196b0b14 100644 --- a/Tools/PyUtils/python/scripts/diff_root_files.py +++ b/Tools/PyUtils/python/scripts/diff_root_files.py @@ -248,7 +248,10 @@ def main(args): new_dump_iter = fnew.dump(args.tree_name, itr_entries_new) def leafname_fromdump(entry): - return '.'.join([s for s in entry[2] if not s.isdigit()]) + if entry is None: + return None + else: + return '.'.join([s for s in entry[2] if not s.isdigit()]) @memoize def skip_leaf(name_from_dump, skip_leaves):