diff --git a/cranelift/Cargo.toml b/cranelift/Cargo.toml index 57193f7af9..1db64e84f5 100644 --- a/cranelift/Cargo.toml +++ b/cranelift/Cargo.toml @@ -29,7 +29,7 @@ docopt = "1" serde = "1.0.8" serde_derive = "1.0.8" term = "0.5.1" -capstone = "0.3.1" +capstone = "0.4" wabt = { version = "0.3", optional = true } target-lexicon = "0.0.1" diff --git a/cranelift/src/compile.rs b/cranelift/src/compile.rs index 7eea32262e..516a1be84a 100644 --- a/cranelift/src/compile.rs +++ b/cranelift/src/compile.rs @@ -123,7 +123,7 @@ fn handle_module( } println!(); - let cs = get_disassembler(isa)?; + let mut cs = get_disassembler(isa)?; println!("\nDisassembly:"); let insns = cs.disasm_all(&mem, 0x0).unwrap();