aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-09 22:55:10 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-09 22:55:10 -0800
commit904716f56b95cb86aa1263e19bcfb49c2cee0b90 (patch)
tree60a2df97caf25c69addf4a9bc2868ab2682da51e /src/bun.js
parenta858261832800f03c294d59365fde19d783c486d (diff)
downloadbun-904716f56b95cb86aa1263e19bcfb49c2cee0b90.tar.gz
bun-904716f56b95cb86aa1263e19bcfb49c2cee0b90.tar.zst
bun-904716f56b95cb86aa1263e19bcfb49c2cee0b90.zip
Clone all the strings
Diffstat (limited to 'src/bun.js')
-rw-r--r--src/bun.js/api/html_rewriter.zig14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/bun.js/api/html_rewriter.zig b/src/bun.js/api/html_rewriter.zig
index 605323869..eb602223b 100644
--- a/src/bun.js/api/html_rewriter.zig
+++ b/src/bun.js/api/html_rewriter.zig
@@ -1140,7 +1140,7 @@ pub const DocType = struct {
const str = this.doctype.?.getName().slice();
if (str.len == 0)
return JSValue.jsNull();
- return ZigString.init(str).toValue(global);
+ return ZigString.init(str).toValueGC(global);
}
pub fn systemId(this: *DocType, global: *JSGlobalObject) JSValue {
@@ -1150,7 +1150,7 @@ pub const DocType = struct {
const str = this.doctype.?.getSystemId().slice();
if (str.len == 0)
return JSValue.jsNull();
- return ZigString.init(str).toValue(global);
+ return ZigString.init(str).toValueGC(global);
}
pub fn publicId(this: *DocType, global: *JSGlobalObject) JSValue {
@@ -1160,7 +1160,7 @@ pub const DocType = struct {
const str = this.doctype.?.getPublicId().slice();
if (str.len == 0)
return JSValue.jsNull();
- return ZigString.init(str).toValue(global);
+ return ZigString.init(str).toValueGC(global);
}
};
@@ -1305,7 +1305,7 @@ pub const Comment = struct {
pub fn getText(this: *Comment, global: *JSGlobalObject) JSValue {
if (this.comment == null)
return JSValue.jsNull();
- return ZigString.init(this.comment.?.getText().slice()).withEncoding().toValue(global);
+ return ZigString.init(this.comment.?.getText().slice()).withEncoding().toValueGC(global);
}
pub fn setText(
@@ -1435,7 +1435,7 @@ pub const EndTag = struct {
if (this.end_tag == null)
return JSC.JSValue.jsUndefined();
- return ZigString.init(this.end_tag.?.getName().slice()).withEncoding().toValue(global);
+ return ZigString.init(this.end_tag.?.getName().slice()).withEncoding().toValueGC(global);
}
pub fn setName(
@@ -1649,7 +1649,7 @@ pub const Element = struct {
if (this.element == null)
return JSValue.jsNull();
if (function.isUndefinedOrNull() or !function.isCallable(globalObject.vm())) {
- return ZigString.init("Expected a function").withEncoding().toValue(globalObject);
+ return ZigString.init("Expected a function").withEncoding().toValueGC(globalObject);
}
var end_tag_handler = bun.default_allocator.create(EndTag.Handler) catch unreachable;
@@ -1861,7 +1861,7 @@ pub const Element = struct {
if (this.element == null)
return JSValue.jsUndefined();
- return ZigString.init(std.mem.span(this.element.?.namespaceURI())).toValue(globalObject);
+ return ZigString.init(std.mem.span(this.element.?.namespaceURI())).toValueGC(globalObject);
}
pub fn getAttributes(this: *Element, globalObject: *JSGlobalObject) JSValue {