aboutsummaryrefslogtreecommitdiff
path: root/src/string_builder.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-11 19:04:05 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-11 19:04:05 -0800
commit71ca909008c70c54cc15ccf39bcd375a1692b92d (patch)
treed2b793a99b0d9216b5efd70fd314cc3679daf50e /src/string_builder.zig
parent8570b4a9d7a4acd7e528912c5d6a9f71a63f5c9b (diff)
downloadbun-71ca909008c70c54cc15ccf39bcd375a1692b92d.tar.gz
bun-71ca909008c70c54cc15ccf39bcd375a1692b92d.tar.zst
bun-71ca909008c70c54cc15ccf39bcd375a1692b92d.zip
another assertion
Diffstat (limited to 'src/string_builder.zig')
-rw-r--r--src/string_builder.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/string_builder.zig b/src/string_builder.zig
index 610ddd00f..98ef5ab9b 100644
--- a/src/string_builder.zig
+++ b/src/string_builder.zig
@@ -39,5 +39,8 @@ pub fn fmt(this: *StringBuilder, comptime str: string, args: anytype) string {
var buf = this.ptr.?[this.len..this.cap];
const out = std.fmt.bufPrint(buf, str, args) catch unreachable;
this.len += out.len;
+
+ assert(this.len <= this.cap);
+
return out;
}