diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2022-11-14 12:50:06 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2022-11-18 13:18:58 +1000 |
commit | 1759741288348032ec4db05b57cd6a5e43e9c8bd (patch) | |
tree | 613e689e0ef905c8f18d59ba8893b8e2acaf0038 | |
parent | c6c1b26ad149a88b22ff790dae377fcc935b7e08 (diff) | |
download | libwacom-1759741288348032ec4db05b57cd6a5e43e9c8bd.tar.gz |
tools/clean_svg: don't modify the dict while iterating
Fixes #531
-rwxr-xr-x | tools/clean_svg.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/clean_svg.py b/tools/clean_svg.py index 1ba7e97..f3566a9 100755 --- a/tools/clean_svg.py +++ b/tools/clean_svg.py @@ -38,7 +38,7 @@ def traverse_and_clean(node): Clean the tree recursively """ # Remove any non-SVG namespace attributes - for key in node.attrib.keys(): + for key in list(node.attrib.keys()): if key.startswith("{"): del node.attrib[key] if node.tag == "g" and "id" in node.attrib: |