Skip to content

Commit 9ccd1c6

Browse files
alexjfisherbaurmatt
authored andcommitted
We can't modifiy a frozen string. Duplicate it for modification
1 parent 91a6370 commit 9ccd1c6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/puppet/type/concat_file.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ def fragment_content(r)
314314

315315
if self[:ensure_newline]
316316
newline = Puppet::Util::Platform.windows? ? "\r\n" : "\n"
317-
fragment_content << newline unless %r{#{newline}\Z}.match?(fragment_content)
317+
fragment_content = fragment_content.dup << newline unless %r{#{newline}\Z}.match?(fragment_content)
318318
end
319319

320320
fragment_content

0 commit comments

Comments
 (0)