Skip to content

Commit 9b7363c

Browse files
committed
removing warnings, adding pos to "Unimplemente instruction" error
1 parent 8f9f236 commit 9b7363c

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

crates/libmwemu/src/emu/execution.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use iced_x86::{Code, Decoder, DecoderOptions, Formatter as _, Instruction, Mnemo
66
use crate::console::Console;
77
use crate::emu::Emu;
88
use crate::err::MwemuError;
9-
use crate::{constants, engine, serialization, tracing};
9+
use crate::{constants, engine, serialization};
1010

1111
impl Emu {
1212
#[inline]

crates/libmwemu/src/engine/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ pub fn emulate_instruction(
357357
Mnemonic::Enter => instructions::enter::execute(emu, ins, instruction_sz, rep_step),
358358
Mnemonic::Rdmsr => instructions::rdmsr::execute(emu, ins, instruction_sz, rep_step),
359359
_ => {
360-
log::info!("Unimplemented instruction: {:?}", ins.mnemonic());
360+
log::info!("{} Unimplemented instruction: {:?}", emu.pos, ins.mnemonic());
361361
false
362362
}
363363
}

crates/libmwemu/src/winapi/winapi64/kernel32/get_module_handle_a.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::winapi::helper;
44

55
pub fn GetModuleHandleA(emu: &mut emu::Emu) {
66
let module_name_ptr = emu.regs().rcx;
7-
let mut module_name: String;
7+
let module_name: String;
88

99
if module_name_ptr == 0 {
1010
module_name = "self".to_string();
@@ -45,4 +45,4 @@ pub fn GetModuleHandleA(emu: &mut emu::Emu) {
4545
}
4646

4747

48-
}
48+
}

0 commit comments

Comments
 (0)