diff --git a/examples/tictactoe.rs b/examples/tictactoe.rs
index 76760fc..203d185 100644
--- a/examples/tictactoe.rs
+++ b/examples/tictactoe.rs
@@ -6,8 +6,9 @@ use std::fmt;
use std::fs::File;
use wasmi::{
Error as InterpreterError, ModuleInstance, ModuleRef,
- Externals, RuntimeValue, FuncRef, TryInto, ModuleImportResolver,
+ Externals, RuntimeValue, FuncRef, ModuleImportResolver,
FuncInstance, HostError, ImportsBuilder, Signature, ValueType,
+ RuntimeArgs,
};
#[derive(Debug)]
@@ -147,16 +148,16 @@ impl<'a> Externals for Runtime<'a> {
fn invoke_index(
&mut self,
index: usize,
- args: &[RuntimeValue],
+ args: RuntimeArgs,
) -> Result