aboutsummaryrefslogtreecommitdiffstats
path: root/tools/syz-headerparser
diff options
context:
space:
mode:
Diffstat (limited to 'tools/syz-headerparser')
-rw-r--r--tools/syz-headerparser/headerlib/container.py2
-rw-r--r--tools/syz-headerparser/headerlib/struct_walker.py2
-rw-r--r--tools/syz-headerparser/headerparser.py2
3 files changed, 3 insertions, 3 deletions
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):
diff --git a/tools/syz-headerparser/headerparser.py b/tools/syz-headerparser/headerparser.py
index e9f64f2f6..75b053ccd 100644
--- a/tools/syz-headerparser/headerparser.py
+++ b/tools/syz-headerparser/headerparser.py
@@ -55,7 +55,7 @@ def main():
sys.exit(-1)
- print gh.get_metadata_structs()
+ print(gh.get_metadata_structs())
if __name__ == '__main__':
main()