diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py index b704b5a669..b6ba17423b 100755 --- a/Tools/clinic/clinic.py +++ b/Tools/clinic/clinic.py @@ -1844,7 +1844,7 @@ impl_definition block block.input = 'preserve\n' printer_2 = BlockPrinter(self.language) printer_2.print_block(block) - with open(destination.filename, "wt") as f: + with open(destination.filename, "wt", newline='\n') as f: f.write(printer_2.f.getvalue()) continue text = printer.f.getvalue()