Cherry pick of line-ending-safety fix from 5.1.

Fixes: lp:1842943
* https://bugs.launchpad.net/kicad/+bug/1842943
This commit is contained in:
Jeff Young
2019-09-07 03:14:03 +01:00
parent 1ac6cbc4a6
commit a612fb690b
3 changed files with 12 additions and 3 deletions
+5 -1
View File
@@ -246,8 +246,12 @@ int ReadDelimitedText( char* aDest, const char* aSource, int aDestSize )
}
std::string EscapedUTF8( const wxString& aString )
std::string EscapedUTF8( wxString aString )
{
// No new-lines allowed in quoted strings
aString.Replace( "\r\n", "\r" );
aString.Replace( "\n", "\r" );
std::string utf8 = TO_UTF8( aString );
std::string ret;