From cca8798699baeeccbf80af23d234ac19a5d667aa Mon Sep 17 00:00:00 2001 From: Palash Oswal Date: Sat, 7 Nov 2020 11:01:19 +0530 Subject: tools/headerparser: update to python3 Updating scripts to use python3 using 2to3 as python2 is EOL --- tools/syz-headerparser/headerlib/container.py | 2 +- tools/syz-headerparser/headerlib/struct_walker.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'tools/syz-headerparser/headerlib') diff --git a/tools/syz-headerparser/headerlib/container.py b/tools/syz-headerparser/headerlib/container.py index d4d813480..80765c0d5 100644 --- a/tools/syz-headerparser/headerlib/container.py +++ b/tools/syz-headerparser/headerlib/container.py @@ -210,7 +210,7 @@ class GlobalHierarchy(dict): sr.set_global_hierarchy(self) self["struct %s" % (struct_name)] = sr - for struct_name in self.keys(): + for struct_name in list(self.keys()): sr = self[struct_name] for field in sr.get_fields(): # If the item is a struct object, we link it against an diff --git a/tools/syz-headerparser/headerlib/struct_walker.py b/tools/syz-headerparser/headerlib/struct_walker.py index 94cc89895..9bcd52d20 100644 --- a/tools/syz-headerparser/headerlib/struct_walker.py +++ b/tools/syz-headerparser/headerlib/struct_walker.py @@ -10,7 +10,7 @@ import collections import logging from pycparser import c_ast -from header_preprocessor import HeaderFilePreprocessor +from .header_preprocessor import HeaderFilePreprocessor class StructWalkerException(Exception): -- cgit mrf-deployment