Skip to content

Commit ecb46d1

Browse files
committed
fix: Correct Array.init_data and Array.init_elem js binds
1 parent 84f6deb commit ecb46d1

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

src/expression.js

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1909,13 +1909,26 @@ function caml_binaryen_array_copy(
19091909

19101910
//Provides: caml_binaryen_array_init_data
19111911
//Requires: caml_jsstring_of_string
1912-
function caml_binaryen_array_init_data(name, ref, index, offset, size) {
1912+
function caml_binaryen_array_init_data(wasm_mod, name, ref, index, offset, size) {
19131913
return wasm_mod.array.init_data(caml_jsstring_of_string(name), ref, index, offset, size);
19141914
}
19151915

1916+
//Provides: caml_binaryen_array_init_data__bytecode
1917+
//Requires: caml_binaryen_array_init_data
1918+
function caml_binaryen_array_init_data__bytecode() {
1919+
return caml_binaryen_array_init_data(
1920+
arguments[0],
1921+
arguments[1],
1922+
arguments[2],
1923+
arguments[3],
1924+
arguments[4],
1925+
arguments[5]
1926+
);
1927+
}
1928+
19161929
//Provides: caml_binaryen_array_init_elem
19171930
//Requires: caml_jsstring_of_string
1918-
function caml_binaryen_array_init_elem(name, ref, index, offset, size) {
1931+
function caml_binaryen_array_init_elem(wasm_mod, name, ref, index, offset, size) {
19191932
return wasm_mod.array.init_elem(caml_jsstring_of_string(name), ref, index, offset, size);
19201933
}
19211934

0 commit comments

Comments
 (0)