diff options
author | Alon Zakai <azakai@google.com> | 2022-08-10 12:43:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-10 12:43:02 -0700 |
commit | fd0f8a894a0e760d79f2d5ff890dd5a536ae2540 (patch) | |
tree | 7d4a9e742f4b51250066ec602c12bc4f39602921 /src/wasm/wasm-binary.cpp | |
parent | 7d1985391571f3a913a47f4673843481ac46b067 (diff) | |
download | binaryen-fd0f8a894a0e760d79f2d5ff890dd5a536ae2540.tar.gz binaryen-fd0f8a894a0e760d79f2d5ff890dd5a536ae2540.tar.bz2 binaryen-fd0f8a894a0e760d79f2d5ff890dd5a536ae2540.zip |
[Strings] Fix string.new_wtf16_array (#4894)
Like the 8-bit array variants, it takes 3 parameters.
Diffstat (limited to 'src/wasm/wasm-binary.cpp')
-rw-r--r-- | src/wasm/wasm-binary.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/wasm/wasm-binary.cpp b/src/wasm/wasm-binary.cpp index 5399be0b7..daefbc28c 100644 --- a/src/wasm/wasm-binary.cpp +++ b/src/wasm/wasm-binary.cpp @@ -7027,6 +7027,8 @@ bool WasmBinaryBuilder::maybeVisitStringNew(Expression*& out, uint32_t code) { start = popNonVoidExpression(); } else if (code == BinaryConsts::StringNewWTF16Array) { op = StringNewWTF16Array; + end = popNonVoidExpression(); + start = popNonVoidExpression(); } else { return false; } |