diff --git a/src/Reloaded.Memory/Native/Unix/Posix.cs b/src/Reloaded.Memory/Native/Unix/Posix.cs
index 7e97b1e..ef6faf0 100644
--- a/src/Reloaded.Memory/Native/Unix/Posix.cs
+++ b/src/Reloaded.Memory/Native/Unix/Posix.cs
@@ -135,11 +135,11 @@ public struct IoVec
/// but with an API similar to .
///
/// Id of the process to read from.
- /// Local memory address.
/// Remote memory address.
+ /// Local memory address.
/// Memory size.
/// True on success, else false.
- public static unsafe bool process_vm_readv_k32(nint processId, nuint localIov, nuint remoteIov, nuint numBytes)
+ public static unsafe bool process_vm_readv_k32(nint processId, nuint remoteIov, nuint localIov, nuint numBytes)
{
IoVec local = new() { iov_base = localIov, iov_len = numBytes };
IoVec remote = new() { iov_base = remoteIov, iov_len = numBytes };