From 4d1136a79358170b5881417409f2750964b2ba91 Mon Sep 17 00:00:00 2001 From: Ruben Kerkhof Date: Sun, 14 Aug 2016 21:10:49 +0200 Subject: [PATCH] processes plugin: fix 3 compiler warnings on OS X processes.c:1569:26: warning: comparison of integers of different signs: 'int' and 'mach_msg_type_number_t' (aka 'unsigned int') [-Wsign-compare] for (int pset = 0; pset < pset_list_len; pset++) ~~~~ ^ ~~~~~~~~~~~~~ processes.c:1590:27: warning: comparison of integers of different signs: 'int' and 'mach_msg_type_number_t' (aka 'unsigned int') [-Wsign-compare] for (int task = 0; task < task_list_len; task++) ~~~~ ^ ~~~~~~~~~~~~~ processes.c:1688:32: warning: comparison of integers of different signs: 'int' and 'mach_msg_type_number_t' (aka 'unsigned int') [-Wsign-compare] for (int thread = 0; thread < thread_list_len; thread++) ~~~~~~ ^ ~~~~~~~~~~~~~~~ --- src/processes.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/processes.c b/src/processes.c index ea219c11..0513a156 100644 --- a/src/processes.c +++ b/src/processes.c @@ -1566,7 +1566,7 @@ static int ps_read (void) * Tasks are assigned to sets of processors, so that's where you go to * get a list. */ - for (int pset = 0; pset < pset_list_len; pset++) + for (mach_msg_type_number_t pset = 0; pset < pset_list_len; pset++) { if ((status = host_processor_set_priv (port_host_self, pset_list[pset], @@ -1587,7 +1587,7 @@ static int ps_read (void) continue; } - for (int task = 0; task < task_list_len; task++) + for (mach_msg_type_number_t task = 0; task < task_list_len; task++) { ps = NULL; if (mach_get_task_name (task_list[task], @@ -1685,7 +1685,7 @@ static int ps_read (void) continue; /* with next task_list */ } - for (int thread = 0; thread < thread_list_len; thread++) + for (mach_msg_type_number_t thread = 0; thread < thread_list_len; thread++) { thread_data_len = THREAD_BASIC_INFO_COUNT; status = thread_info (thread_list[thread], -- 2.30.2