From 82829c5925ae79371160d937bd3602a70f8a78e2 Mon Sep 17 00:00:00 2001 From: Dylan Conway Date: Tue, 30 Jan 2024 13:44:00 -0800 Subject: [PATCH] fix crash --- src/string_immutable.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/string_immutable.zig b/src/string_immutable.zig index 2982d161cc..20314a7714 100644 --- a/src/string_immutable.zig +++ b/src/string_immutable.zig @@ -5302,6 +5302,7 @@ pub fn convertUTF8toUTF16InBuffer( // // the reason i didn't implement the fallback is purely because our // code in this file is too chaotic. it is left as a TODO + if (input.len == 0) return &[_]u16{}; const result = bun.simdutf.convert.utf8.to.utf16.le(input, buf); return buf[0..result]; } @@ -5312,6 +5313,7 @@ pub fn convertUTF16toUTF8InBuffer( ) ![]const u8 { // See above + if (input.len == 0) return &[_]u8{}; const result = bun.simdutf.convert.utf16.to.utf8.le(input, buf); // switch (result.status) { // .success => return buf[0..result.count],