Skip to content

Commit 83d82aa

Browse files
authored
Merge pull request #428 from gerlero/fix-425
Fix #425
2 parents a27bdab + f7cfc48 commit 83d82aa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

foamlib/_files/_parsing.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -578,9 +578,11 @@ def put(
578578

579579
diff = len(content) - (end - start)
580580
for k, (s, d, e) in self._parsed.items():
581-
if s > end:
581+
if s >= end:
582582
self._parsed[k] = (s + diff, d, e + diff)
583583
elif e > start:
584+
self._parsed[k] = (s, d, end + diff)
585+
elif s > start:
584586
self._parsed[k] = (s, d, e + diff)
585587

586588
self._parsed[keywords] = (start, data, end + diff)

0 commit comments

Comments
 (0)