aboutsummaryrefslogtreecommitdiff
path: root/src/string_mutable.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-05 03:09:59 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-05 03:09:59 -0700
commit6be0a4653fa62ba8c9ae1c62ba4c56f46f00d7b6 (patch)
tree3d6e882ab97a49333c7df6a7a25085a5aa7361b6 /src/string_mutable.zig
parent08961dc3ce04cb615bc81a7ccc62cd53f2d126d1 (diff)
downloadbun-6be0a4653fa62ba8c9ae1c62ba4c56f46f00d7b6.tar.gz
bun-6be0a4653fa62ba8c9ae1c62ba4c56f46f00d7b6.tar.zst
bun-6be0a4653fa62ba8c9ae1c62ba4c56f46f00d7b6.zip
damn tho
Former-commit-id: e1df98878d2dea8530d50d49e8e5b9369931eb43
Diffstat (limited to 'src/string_mutable.zig')
-rw-r--r--src/string_mutable.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/string_mutable.zig b/src/string_mutable.zig
index 0ced3011e..b041de6e3 100644
--- a/src/string_mutable.zig
+++ b/src/string_mutable.zig
@@ -112,6 +112,10 @@ pub const MutableString = struct {
return self.list.toOwnedSlice(self.allocator);
}
+ pub fn toOwnedSliceLeaky(self: *MutableString) string {
+ return self.list.items;
+ }
+
pub fn toOwnedSliceLength(self: *MutableString, length: usize) string {
self.list.shrinkAndFree(self.allocator, length);
return self.list.toOwnedSlice(self.allocator);