1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

parser: fix multiline strings with CRLF endings for Linux

This commit is contained in:
Toby Webb 2019-10-12 03:48:26 +02:00 committed by Alexander Medvednikov
parent baeb2e3c0e
commit acbca7584b

View File

@ -2814,9 +2814,7 @@ fn (p mut Parser) char_expr() {
fn format_str(_str string) string {
// TODO don't call replace 3 times for every string, do this in scanner.v
mut str := _str.replace('"', '\\"')
$if windows {
str = str.replace('\r\n', '\\n')
}
str = str.replace('\r\n', '\\n')
str = str.replace('\n', '\\n')
return str
}