diff options
author | Lluis Sanchez <lluis@xamarin.com> | 2020-01-15 18:21:38 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-15 18:21:38 +0300 |
commit | afa869c5bb8df4c4445791fad83afa36cd07a655 (patch) | |
tree | 4de37c372753787bf96a4dfc7174cfaeb5ddc893 /main | |
parent | 84f4dbcd4d36c7ed8dd7571c8d64f9abf7ac4ff4 (diff) | |
parent | d307fa16587f1c68be188f2e530f90585c2e3892 (diff) |
Merge pull request #9241 from mono/backport-pr-9214-to-release-8.4
[release-8.4] [Mac] Fix binding for task_info
Diffstat (limited to 'main')
-rw-r--r-- | main/src/addins/MacPlatform/KernelInterop.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/addins/MacPlatform/KernelInterop.cs b/main/src/addins/MacPlatform/KernelInterop.cs index ae13ebc464..2df0272249 100644 --- a/main/src/addins/MacPlatform/KernelInterop.cs +++ b/main/src/addins/MacPlatform/KernelInterop.cs @@ -76,7 +76,8 @@ namespace MacPlatform vm_info = new task_vm_info (); int size; unsafe { - size = sizeof (task_vm_info); + // task_vm_info's size in natural_t units + size = sizeof (task_vm_info) / 4; } int ret = task_info (mach_task_self (), TASK_VM_INFO, ref vm_info, ref size); |