From b5dffa8229348c3223ecfd139423d955901ce959 Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Sat, 9 May 2020 14:29:02 -0400 Subject: [PATCH] Altium: fix multiline text with Windows line endings --- pcbnew/altium2kicadpcb_plugin/altium_parser_pcb.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcbnew/altium2kicadpcb_plugin/altium_parser_pcb.cpp b/pcbnew/altium2kicadpcb_plugin/altium_parser_pcb.cpp index 21524ffc51..c6cd371884 100644 --- a/pcbnew/altium2kicadpcb_plugin/altium_parser_pcb.cpp +++ b/pcbnew/altium2kicadpcb_plugin/altium_parser_pcb.cpp @@ -889,6 +889,9 @@ ATEXT6::ATEXT6( ALTIUM_PARSER& aReader ) text = aReader.ReadWxString(); // TODO: what about strings with length > 255? + // Normalize Windows line endings + text.Replace( "\r\n", "\n" ); + aReader.SkipSubrecord(); if( aReader.HasParsingError() )