From 3295dbbe1cacfa59162c633aadd10db7614a98f4 Mon Sep 17 00:00:00 2001 From: Sergey Bugaev Date: Tue, 9 May 2023 00:31:09 +0300 Subject: utils: Port to x86_64 Message-Id: <20230508213136.608575-15-bugaevc@gmail.com> --- utils/pids.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'utils/pids.c') diff --git a/utils/pids.c b/utils/pids.c index 82b75d1a..60067d9b 100644 --- a/utils/pids.c +++ b/utils/pids.c @@ -43,11 +43,12 @@ proc_server (void) /* Add the pids returned in vm_allocated memory by calling PIDS_FN with ID as an argument to PIDS and NUM_PIDS, reallocating it in malloced memory. */ error_t -add_fn_pids (pid_t **pids, size_t *num_pids, unsigned id, +add_fn_pids (pid_t **pids, mach_msg_type_number_t *num_pids, unsigned id, error_t (*pids_fn)(process_t proc, pid_t id, - pid_t **pids, size_t *num_pids)) + pid_t **pids, + mach_msg_type_number_t *num_pids)) { - size_t num_new_pids = 25; + mach_msg_type_number_t num_new_pids = 25; pid_t _new_pids[num_new_pids], *new_pids = _new_pids; error_t err = (*pids_fn)(proc_server (), id, &new_pids, &num_new_pids); @@ -73,7 +74,7 @@ add_fn_pids (pid_t **pids, size_t *num_pids, unsigned id, /* Add PID to PIDS and NUM_PIDS, reallocating it in malloced memory. */ error_t -add_pid (pid_t **pids, size_t *num_pids, pid_t pid) +add_pid (pid_t **pids, mach_msg_type_number_t *num_pids, pid_t pid) { size_t new_sz = *num_pids + 1; pid_t *new = realloc (*pids, new_sz * sizeof (pid_t)); -- cgit v1.2.3