mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 15:32:05 +00:00
Fix basic example, parameter missmatch between host and wasm (#3415)
Revert the mistaken change by PR #3209.
This commit is contained in:
parent
b349d844f8
commit
22eef3d88d
|
@ -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)
|
||||
|
@ -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 =
|
||||
|
|
Loading…
Reference in New Issue
Block a user