summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/wasm-rust.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/wasm-rust.rs b/examples/wasm-rust.rs
index 2d2b91a..928b9e1 100644
--- a/examples/wasm-rust.rs
+++ b/examples/wasm-rust.rs
@@ -107,7 +107,7 @@ fn hello() -> Result<()> {
let print_utf8 = HostFunction::from(&mut store, |ctx: FuncContext<'_>, (ptr, len): (i64, i32)| {
let mem = ctx.memory("memory")?;
- let string = mem.load_string(ctx.store(), ptr as usize, len as usize)?;
+ let string = mem.read_string(ctx.store(), ptr as usize, len as usize)?;
println!("{string}");
Ok(())
});
@@ -119,7 +119,7 @@ fn hello() -> Result<()> {
let arg_ptr = instance.func::<(), i32>(&store, "arg_ptr")?.call(&mut store, ())?;
let arg = b"world";
- instance.memory("memory")?.store(&mut store, arg_ptr as usize, arg)?;
+ instance.memory("memory")?.copy_from_slice(&mut store, arg_ptr as usize, arg)?;
let hello = instance.func::<i32, ()>(&store, "hello")?;
hello.call(&mut store, arg.len() as i32)?;