Fixed "RuntimeError: deque mutated during iteration"

This commit is contained in:
Ivan Kravets
2023-03-18 12:40:11 -06:00
parent d7c9dc2411
commit f2d206ca54

View File

@ -239,7 +239,7 @@ def ProcessUnFlags(env, flags):
for scope in unflag_scopes:
for unflags in parsed.values():
for unflag in unflags:
for current in env.get(scope, []):
for current in list(env.get(scope, [])):
conditions = [
unflag == current,
not isinstance(unflag, (tuple, list))