From 1f3da24fe02ab5a8a03211182f402722536c2c72 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 4 Jun 2023 18:07:38 -0700 Subject: [Transpiler] Fix normalizing \r\n in template string literals (#3209) --- src/js_lexer.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/js_lexer.zig b/src/js_lexer.zig index 4e262003b..c4ed7216c 100644 --- a/src/js_lexer.zig +++ b/src/js_lexer.zig @@ -2640,7 +2640,7 @@ fn NewLexer_( // them. and LineTerminatorSequences are normalized to // for both TV and TRV. An explicit EscapeSequence is needed to // include a or sequence. - var bytes = MutableString.init(lexer.allocator, text.len) catch unreachable; + var bytes = MutableString.initCopy(lexer.allocator, text) catch @panic("Out of memory"); var end: usize = 0; var i: usize = 0; var c: u8 = '0'; -- cgit v1.2.3