aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/procstat/procstat.c
diff options
context:
space:
mode:
authorDavid Malone <dwmalone@FreeBSD.org>2008-02-08 11:03:05 +0000
committerDavid Malone <dwmalone@FreeBSD.org>2008-02-08 11:03:05 +0000
commit97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08 (patch)
treea3e03d3d44456b391924e9297d7e221a166713b1 /usr.bin/procstat/procstat.c
parent84eebcc257fdaedf3643fadab7ea29da83759403 (diff)
downloadsrc-97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08.tar.gz
src-97ce0ae60fcb9a5ae1d1a82df8fc4dee958faa08.zip
WARNS fixes: mainly constness and avoid comparing signed with
unsigned by making array indicies unsigned. Also note one or two unused parameters.
Notes
Notes: svn path=/head/; revision=176107
Diffstat (limited to 'usr.bin/procstat/procstat.c')
-rw-r--r--usr.bin/procstat/procstat.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/usr.bin/procstat/procstat.c b/usr.bin/procstat/procstat.c
index d0398319aeac..48f705184e98 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();