summaryrefslogtreecommitdiffstats
path: root/usr.bin/procstat
diff options
context:
space:
mode:
authordwmalone <dwmalone@FreeBSD.org>2008-02-08 11:03:05 +0000
committerdwmalone <dwmalone@FreeBSD.org>2008-02-08 11:03:05 +0000
commit889b35d148aba305acea223c87e5cab964888c58 (patch)
treea3e03d3d44456b391924e9297d7e221a166713b1 /usr.bin/procstat
parent90972e91da57364a785ba7ab812be8a369e46547 (diff)
downloadFreeBSD-src-889b35d148aba305acea223c87e5cab964888c58.zip
FreeBSD-src-889b35d148aba305acea223c87e5cab964888c58.tar.gz
WARNS fixes: mainly constness and avoid comparing signed with
unsigned by making array indicies unsigned. Also note one or two unused parameters.
Diffstat (limited to 'usr.bin/procstat')
-rw-r--r--usr.bin/procstat/procstat.c13
-rw-r--r--usr.bin/procstat/procstat_basic.c2
-rw-r--r--usr.bin/procstat/procstat_files.c3
-rw-r--r--usr.bin/procstat/procstat_kstack.c7
-rw-r--r--usr.bin/procstat/procstat_threads.c3
-rw-r--r--usr.bin/procstat/procstat_vm.c5
6 files changed, 19 insertions, 14 deletions
diff --git a/usr.bin/procstat/procstat.c b/usr.bin/procstat/procstat.c
index d039831..48f7051 100644
--- a/usr.bin/procstat/procstat.c
+++ b/usr.bin/procstat/procstat.c
@@ -81,12 +81,12 @@ kinfo_proc_compare(const void *a, const void *b)
{
int i;
- i = ((struct kinfo_proc *)a)->ki_pid -
- ((struct kinfo_proc *)b)->ki_pid;
+ i = ((const struct kinfo_proc *)a)->ki_pid -
+ ((const struct kinfo_proc *)b)->ki_pid;
if (i != 0)
return (i);
- i = ((struct kinfo_proc *)a)->ki_tid -
- ((struct kinfo_proc *)b)->ki_tid;
+ i = ((const struct kinfo_proc *)a)->ki_tid -
+ ((const struct kinfo_proc *)b)->ki_tid;
return (i);
}
@@ -100,7 +100,8 @@ kinfo_proc_sort(struct kinfo_proc *kipp, int count)
int
main(int argc, char *argv[])
{
- int ch, i, interval, name[4], tmp;
+ int ch, interval, name[4], tmp;
+ unsigned int i;
struct kinfo_proc *kipp;
size_t len;
long l;
@@ -208,7 +209,7 @@ main(int argc, char *argv[])
}
free(kipp);
}
- for (i = 0; i < argc; i++) {
+ for (i = 0; i < (unsigned int)argc; i++) {
l = strtol(argv[i], &dummy, 10);
if (*dummy != '\0')
usage();
diff --git a/usr.bin/procstat/procstat_basic.c b/usr.bin/procstat/procstat_basic.c
index 1fd3277..7d7928c 100644
--- a/usr.bin/procstat/procstat_basic.c
+++ b/usr.bin/procstat/procstat_basic.c
@@ -37,7 +37,7 @@
#include "procstat.h"
void
-procstat_basic(pid_t pid, struct kinfo_proc *kipp)
+procstat_basic(pid_t pid __unused, struct kinfo_proc *kipp)
{
if (!hflag)
diff --git a/usr.bin/procstat/procstat_files.c b/usr.bin/procstat/procstat_files.c
index 3107cfa..98e4ef6 100644
--- a/usr.bin/procstat/procstat_files.c
+++ b/usr.bin/procstat/procstat_files.c
@@ -134,7 +134,8 @@ void
procstat_files(pid_t pid, struct kinfo_proc *kipp)
{
struct kinfo_file *freep, *kif;
- int error, i, name[4];
+ int error, name[4];
+ unsigned int i;
const char *str;
size_t len;
diff --git a/usr.bin/procstat/procstat_kstack.c b/usr.bin/procstat/procstat_kstack.c
index c152388..bd7c34c 100644
--- a/usr.bin/procstat/procstat_kstack.c
+++ b/usr.bin/procstat/procstat_kstack.c
@@ -111,8 +111,8 @@ static int
kinfo_kstack_compare(const void *a, const void *b)
{
- return ((struct kinfo_kstack *)a)->kkst_tid -
- ((struct kinfo_kstack *)b)->kkst_tid;
+ return ((const struct kinfo_kstack *)a)->kkst_tid -
+ ((const struct kinfo_kstack *)b)->kkst_tid;
}
static void
@@ -129,7 +129,8 @@ procstat_kstack(pid_t pid, struct kinfo_proc *kipp, int kflag)
struct kinfo_kstack *kkstp, *kkstp_free;
struct kinfo_proc *kip, *kip_free;
char trace[KKST_MAXLEN];
- int error, i, j, name[4];
+ int error, name[4];
+ unsigned int i, j;
size_t kip_len, kstk_len;
if (!hflag)
diff --git a/usr.bin/procstat/procstat_threads.c b/usr.bin/procstat/procstat_threads.c
index a1cd6e5..2f34012 100644
--- a/usr.bin/procstat/procstat_threads.c
+++ b/usr.bin/procstat/procstat_threads.c
@@ -42,7 +42,8 @@ void
procstat_threads(pid_t pid, struct kinfo_proc *kipp)
{
struct kinfo_proc *kip;
- int error, i, name[4];
+ int error, name[4];
+ unsigned int i;
const char *str;
size_t len;
diff --git a/usr.bin/procstat/procstat_vm.c b/usr.bin/procstat/procstat_vm.c
index 5a00587..a658382 100644
--- a/usr.bin/procstat/procstat_vm.c
+++ b/usr.bin/procstat/procstat_vm.c
@@ -38,10 +38,11 @@
#include "procstat.h"
void
-procstat_vm(pid_t pid, struct kinfo_proc *kipp)
+procstat_vm(pid_t pid, struct kinfo_proc *kipp __unused)
{
struct kinfo_vmentry *freep, *kve;
- int error, i, name[4], ptrwidth;
+ int error, name[4], ptrwidth;
+ unsigned int i;
const char *str;
size_t len;
OpenPOWER on IntegriCloud