Skip to content

Commit 5f8df0a

Browse files
committed
🔨 Fix thread-unsafe deque iteration
1 parent b338159 commit 5f8df0a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

buildroot/share/PlatformIO/scripts/marlin.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ def copytree(src, dst, symlinks=False, ignore=None):
1616
shutil.copy2(item, dst / item.name)
1717

1818
def replace_define(field, value):
19-
for define in env['CPPDEFINES']:
19+
envdefs = env['CPPDEFINES'].copy()
20+
for define in envdefs:
2021
if define[0] == field:
2122
env['CPPDEFINES'].remove(define)
2223
env['CPPDEFINES'].append((field, value))

0 commit comments

Comments
 (0)