aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-26 10:30:33 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-26 10:30:33 -0700
commita736010fdd8777aa0fc257d65536dc55c691463a (patch)
treef44472521afb8fd13e1f859302baa0d334ad6976
parentb733125085a5746af121ce6d7b67eb45fb8e85e3 (diff)
downloadbun-a736010fdd8777aa0fc257d65536dc55c691463a.tar.gz
bun-a736010fdd8777aa0fc257d65536dc55c691463a.tar.zst
bun-a736010fdd8777aa0fc257d65536dc55c691463a.zip
Fix crash when insufficient arguments
Diffstat (limited to '')
-rw-r--r--src/bun.js/bindings/bindings.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/bindings/bindings.zig b/src/bun.js/bindings/bindings.zig
index f352fd0ac..0386fd991 100644
--- a/src/bun.js/bindings/bindings.zig
+++ b/src/bun.js/bindings/bindings.zig
@@ -3729,7 +3729,7 @@ pub const CallFrame = opaque {
var buf: [max]JSC.JSValue = std.mem.zeroes([max]JSC.JSValue);
const len = self.argumentsCount();
var ptr = self.argumentsPtr();
- switch (len) {
+ switch (@minimum(len, max)) {
0 => {
return .{ .ptr = buf, .len = 0 };
},