Replace process.read_ptr usage with ptr.read

This commit is contained in:
a2x
2024-03-29 16:10:37 +10:00
parent c00ac5dbb7
commit 621ec605c6
7 changed files with 40 additions and 43 deletions

View File

@@ -56,8 +56,8 @@ fn read_interfaces(
let mut reg_ptr = Pointer64::<InterfaceReg>::from(process.read_addr64(list_addr)?);
while !reg_ptr.is_null() {
let reg = process.read_ptr(reg_ptr)?;
let name = process.read_char_string(reg.name.address())?;
let reg = reg_ptr.read(process)?;
let name = reg.name.read_string(process)?.to_string();
let value = (reg.create_fn - module.base) as u32;