libmwemu/winapi/winapi64/kernel32/
local_free.rs

1use crate::emu;
2
3pub fn LocalFree(emu: &mut emu::Emu) {
4    let addr = emu.regs().rcx;
5
6    log_red!(emu, "kernel32!LocalFree flags: {:x}", addr);
7
8    let heap_management = emu.heap_management.as_mut().unwrap();
9    let base = heap_management.free(addr);
10    emu.regs_mut().rax = 0;
11}