Skip to content

Commit

Permalink
Fix basic example, parameter missmatch between host and wasm (#3415)
Browse files Browse the repository at this point in the history
Revert the mistaken change by PR #3209.
  • Loading branch information
hendradarwin committed May 13, 2024
1 parent b349d84 commit 22eef3d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions samples/basic/src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ main(int argc, char *argv_main[])
ret_val);

// Next we will pass a buffer to the WASM function
uint32 argv2[5];
uint32 argv2[4];

// must allocate buffer from wasm instance memory space (never use pointer
// from host runtime)
Expand All @@ -184,8 +184,8 @@ main(int argc, char *argv_main[])

memcpy(argv2, &ret_val, sizeof(float)); // the first argument
argv2[1] = wasm_buffer; // the second argument is the wasm buffer address
argv2[3] = 100; // the third argument is the wasm buffer size
argv2[4] = 3; // the last argument is the digits after decimal point for
argv2[2] = 100; // the third argument is the wasm buffer size
argv2[3] = 3; // the last argument is the digits after decimal point for
// converting float to string

if (!(func2 =
Expand Down

0 comments on commit 22eef3d

Please sign in to comment.