aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/webcore/encoding.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/webcore/encoding.zig')
-rw-r--r--src/bun.js/webcore/encoding.zig3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/bun.js/webcore/encoding.zig b/src/bun.js/webcore/encoding.zig
index 7a0188aab..4fa0f4ca2 100644
--- a/src/bun.js/webcore/encoding.zig
+++ b/src/bun.js/webcore/encoding.zig
@@ -866,13 +866,11 @@ pub const Encoder = struct {
}
var str = bun.String.createUninitialized(.latin1, len) orelse return ZigString.init("Out of memory").toErrorInstance(global);
- defer str.deref();
strings.copyLatin1IntoASCII(@constCast(str.latin1()), input);
return str.toJS(global);
},
.latin1 => {
var str = bun.String.createUninitialized(.latin1, len) orelse return ZigString.init("Out of memory").toErrorInstance(global);
- defer str.deref();
@memcpy(@constCast(str.latin1()), input_ptr[0..len]);
@@ -903,7 +901,6 @@ pub const Encoder = struct {
.hex => {
var str = bun.String.createUninitialized(.latin1, len * 2) orelse return ZigString.init("Out of memory").toErrorInstance(global);
- defer str.deref();
var output = @constCast(str.latin1());
const wrote = strings.encodeBytesToHex(output, input);
std.debug.assert(wrote == output.len);