From 6e5ad3f307307b87f87d1cc662ec1ea13ad4ade4 Mon Sep 17 00:00:00 2001 From: Sergey Bugaev Date: Tue, 9 May 2023 00:31:14 +0300 Subject: exec: Port to x86_64 Message-Id: <20230508213136.608575-20-bugaevc@gmail.com> --- exec/elfcore.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'exec/elfcore.c') diff --git a/exec/elfcore.c b/exec/elfcore.c index 5f489a1e..ab6dc2ba 100644 --- a/exec/elfcore.c +++ b/exec/elfcore.c @@ -168,7 +168,7 @@ dump_core (task_t task, file_t file, off_t corelimit, pid_t pid; thread_t *threads; - size_t nthreads, i; + mach_msg_type_number_t nthreads, i; off_t notestart; /* Helper macros for writing notes. */ @@ -432,7 +432,7 @@ dump_core (task_t task, file_t file, off_t corelimit, task given the locations we now have. But we are lazy and have the proc server do it for us. */ char *data = psinfo.data.pr_psargs; - size_t datalen = sizeof psinfo.data.pr_psargs; + mach_msg_type_number_t datalen = sizeof psinfo.data.pr_psargs; err = proc_getprocargs (procserver, pid, &data, &datalen); if (err == 0) { @@ -531,7 +531,7 @@ dump_core (task_t task, file_t file, off_t corelimit, do { pointer_t copied; - size_t copy_count; + mach_msg_type_number_t copy_count; err = vm_read (task, va, sz, &copied, ©_count); if (err == 0) { -- cgit v1.2.3