From: Ruben Kerkhof Date: Sun, 14 Aug 2016 19:10:49 +0000 (+0200) Subject: processes plugin: fix 3 compiler warnings on OS X X-Git-Tag: collectd-5.6.0~25 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=4d1136a79358170b5881417409f2750964b2ba91;p=collectd.git 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++) ~~~~~~ ^ ~~~~~~~~~~~~~~~ --- 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],