diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index 59164baa..720d6dab 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -537,9 +537,9 @@ namespace syscalls return handle_NtAddAtomEx(c, atom_name, length, atom, 0); } - NTSTATUS handle_NtDeleteAtom(const syscall_context& c, const emulator_object atom) + NTSTATUS handle_NtDeleteAtom(const syscall_context& c, const RTL_ATOM atom) { - c.proc.delete_atom(atom.read()); + c.proc.delete_atom(atom); return STATUS_SUCCESS; }