aboutsummaryrefslogtreecommitdiff
path: root/src/js_ast.zig
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/js_ast.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/js_ast.zig b/src/js_ast.zig
index b83f6c5c2..0019857d5 100644
--- a/src/js_ast.zig
+++ b/src/js_ast.zig
@@ -2327,8 +2327,9 @@ pub const E = struct {
strings.eqlComptimeUTF16(s.slice16()[0..value.len], value);
}
- pub fn string(s: *const String, allocator: std.mem.Allocator) !bun.string {
+ pub fn string(s: *String, allocator: std.mem.Allocator) !bun.string {
if (s.isUTF8()) {
+ s.resolveRopeIfNeeded(allocator);
return s.data;
} else {
return strings.toUTF8Alloc(allocator, s.slice16());
d>-15/+14 2022-03-28[`bun.js`] Add `Event`, `EventTarget`, `AbortController`, `AbortSignal`Gravatar Jarred Sumner 111-21/+11463 2022-03-27Safer error handlingGravatar Jarred Sumner 2-13/+19 2022-03-27[Bun.js] Add `DOMException`Gravatar Jarred Sumner 1-7/+18 2022-03-27No to FormData for nowGravatar Jarred Sumner 3-272/+2 2022-03-27Update WebKitGravatar Jarred Sumner 1-0/+0 2022-03-27Update base.zigGravatar Jarred Sumner 1-1/+1 2022-03-27Update .clang-formatGravatar Jarred Sumner 1-1/+1 2022-03-27Update MakefileGravatar Jarred Sumner 1-7/+24 2022-03-27Begin adding WebCore classes to bunGravatar Jarred Sumner 123-1014/+12717 2022-03-27Add Bun.mmap exampleGravatar Jarred Sumner 3-0/+34